{ "status": "success", "tracking_id": "7911768111941::4B4OHDSL", "performanceDuration": "", "data": [ { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-0", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1*_*vzAjgPRMMCEnhYf6", "flight_key": "F77TX00174-0", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 320.95, "gross_total": 428.53, "base_fare": 45.42, "tax": 275.53, "sell": { "currency": "GBP", "total": 320.95, "base_fare": 45.42, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDMwLjMsImJhc2VfZmFyZSI6NjAuOSwidGF4IjozNjkuNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQyOC41MywiYmFzZV9mYXJlIjo1OS4xMywidGF4IjozNjkuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjguNTMsImJhc2VfZmFyZSI6NTkuMTMsInRheCI6MzY5LjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 320.95, "base_fare": 45.42, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44.10", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 1.32 }, "partner": { "currency": "GBP", "total": 320.95, "base_fare": 45.42, "tax": 275.53, "gross": { "base_fare": "44.10", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 1.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzMC4zMCIsImJhc2VfZmFyZSI6IjYwLjkwIiwidGF4IjoiMzY5LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNjkuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMS43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MjguNTMiLCJiYXNlX2ZhcmUiOiI1OS4xMyIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5LjEzIiwidGF4IjoiMzY5LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDI4LjUzIiwiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNjkuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDI4LjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 320.95, "filter": { "id": "F77TX00174-0", "price": 320.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2*_*hcKr5Rz7ZiN8ryMX", "flight_key": "F77TX00174-1", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT10H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 10:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 328.21, "gross_total": 438.26, "base_fare": 45.42, "tax": 282.79, "sell": { "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQwLjAzLCJiYXNlX2ZhcmUiOjYwLjksInRheCI6Mzc5LjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM4LjI2LCJiYXNlX2ZhcmUiOjU5LjEzLCJ0YXgiOjM3OS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzguMjYsImJhc2VfZmFyZSI6NTkuMTMsInRheCI6Mzc5LjEzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44.10", "tax": "282.79", "discount": 0, "ait": "0.00", "service_charge": 1.32 }, "partner": { "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79, "gross": { "base_fare": "44.10", "tax": "282.79", "discount": "0.00", "ait": "0.00", "service_charge": 1.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0MC4wMyIsImJhc2VfZmFyZSI6IjYwLjkwIiwidGF4IjoiMzc5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNzkuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMS43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzguMjYiLCJiYXNlX2ZhcmUiOiI1OS4xMyIsInRheCI6IjM3OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5LjEzIiwidGF4IjoiMzc5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDM4LjI2IiwiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNzkuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM4LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 328.21, "filter": { "id": "F77TX00174-1", "price": 328.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131050jed202601131300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*3*_*vDqJ7gvPkTUHi3yQ", "flight_key": "F77TX00174-2", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 328.21, "gross_total": 438.26, "base_fare": 45.42, "tax": 282.79, "sell": { "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQwLjAzLCJiYXNlX2ZhcmUiOjYwLjksInRheCI6Mzc5LjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM4LjI2LCJiYXNlX2ZhcmUiOjU5LjEzLCJ0YXgiOjM3OS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzguMjYsImJhc2VfZmFyZSI6NTkuMTMsInRheCI6Mzc5LjEzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44.10", "tax": "282.79", "discount": 0, "ait": "0.00", "service_charge": 1.32 }, "partner": { "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79, "gross": { "base_fare": "44.10", "tax": "282.79", "discount": "0.00", "ait": "0.00", "service_charge": 1.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0MC4wMyIsImJhc2VfZmFyZSI6IjYwLjkwIiwidGF4IjoiMzc5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNzkuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMS43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzguMjYiLCJiYXNlX2ZhcmUiOiI1OS4xMyIsInRheCI6IjM3OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5LjEzIiwidGF4IjoiMzc5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDM4LjI2IiwiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNzkuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM4LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 328.21, "filter": { "id": "F77TX00174-2", "price": 328.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-3", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*4*_*YfMWmcYyklbtKoA8", "flight_key": "F77TX00174-3", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 328.21, "gross_total": 438.26, "base_fare": 45.42, "tax": 282.79, "sell": { "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQwLjAzLCJiYXNlX2ZhcmUiOjYwLjksInRheCI6Mzc5LjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM4LjI2LCJiYXNlX2ZhcmUiOjU5LjEzLCJ0YXgiOjM3OS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MzguMjYsImJhc2VfZmFyZSI6NTkuMTMsInRheCI6Mzc5LjEzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44.10", "tax": "282.79", "discount": 0, "ait": "0.00", "service_charge": 1.32 }, "partner": { "currency": "GBP", "total": 328.21, "base_fare": 45.42, "tax": 282.79, "gross": { "base_fare": "44.10", "tax": "282.79", "discount": "0.00", "ait": "0.00", "service_charge": 1.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0MC4wMyIsImJhc2VfZmFyZSI6IjYwLjkwIiwidGF4IjoiMzc5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNzkuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMS43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzguMjYiLCJiYXNlX2ZhcmUiOiI1OS4xMyIsInRheCI6IjM3OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5LjEzIiwidGF4IjoiMzc5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDM4LjI2IiwiYmFzZV9mYXJlIjoiNTkuMTMiLCJ0YXgiOiIzNzkuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM4LjI1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 328.21, "filter": { "id": "F77TX00174-3", "price": 328.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-4", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*5*_*HAXNtlx4AyLdhKfW", "flight_key": "F77TX00174-4", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT10H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 10:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 412.65, "gross_total": 548.19, "base_fare": 129.04, "tax": 283.6, "sell": { "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUzLjIzLCJiYXNlX2ZhcmUiOjE3My4wMSwidGF4IjozODAuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDguMTksImJhc2VfZmFyZSI6MTY3Ljk3LCJ0YXgiOjM4MC4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDguMTksImJhc2VfZmFyZSI6MTY3Ljk3LCJ0YXgiOjM4MC4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125.29", "tax": "283.60", "discount": 0, "ait": "0.00", "service_charge": 3.76 }, "partner": { "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6, "gross": { "base_fare": "125.29", "tax": "283.60", "discount": "0.00", "ait": "0.00", "service_charge": 3.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1My4yMyIsImJhc2VfZmFyZSI6IjE3My4wMSIsInRheCI6IjM4MC4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0OC4xOSIsImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0OC4xOSIsImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 412.65, "filter": { "id": "F77TX00174-4", "price": 412.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131050jed202601131300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-5", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*6*_*ErEc29MjwdE1ZFnV", "flight_key": "F77TX00174-5", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 412.65, "gross_total": 548.19, "base_fare": 129.04, "tax": 283.6, "sell": { "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUzLjIzLCJiYXNlX2ZhcmUiOjE3My4wMSwidGF4IjozODAuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDguMTksImJhc2VfZmFyZSI6MTY3Ljk3LCJ0YXgiOjM4MC4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDguMTksImJhc2VfZmFyZSI6MTY3Ljk3LCJ0YXgiOjM4MC4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125.29", "tax": "283.60", "discount": 0, "ait": "0.00", "service_charge": 3.76 }, "partner": { "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6, "gross": { "base_fare": "125.29", "tax": "283.60", "discount": "0.00", "ait": "0.00", "service_charge": 3.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1My4yMyIsImJhc2VfZmFyZSI6IjE3My4wMSIsInRheCI6IjM4MC4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0OC4xOSIsImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0OC4xOSIsImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 412.65, "filter": { "id": "F77TX00174-5", "price": 412.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-6", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*7*_*6aa90OVvHAtTTJjd", "flight_key": "F77TX00174-6", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 412.65, "gross_total": 548.19, "base_fare": 129.04, "tax": 283.6, "sell": { "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUzLjIzLCJiYXNlX2ZhcmUiOjE3My4wMSwidGF4IjozODAuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDguMTksImJhc2VfZmFyZSI6MTY3Ljk3LCJ0YXgiOjM4MC4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NDguMTksImJhc2VfZmFyZSI6MTY3Ljk3LCJ0YXgiOjM4MC4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125.29", "tax": "283.60", "discount": 0, "ait": "0.00", "service_charge": 3.76 }, "partner": { "currency": "GBP", "total": 412.65, "base_fare": 129.04, "tax": 283.6, "gross": { "base_fare": "125.29", "tax": "283.60", "discount": "0.00", "ait": "0.00", "service_charge": 3.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1My4yMyIsImJhc2VfZmFyZSI6IjE3My4wMSIsInRheCI6IjM4MC4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0OC4xOSIsImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0OC4xOSIsImJhc2VfZmFyZSI6IjE2Ny45NyIsInRheCI6IjM4MC4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 412.65, "filter": { "id": "F77TX00174-6", "price": 412.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-7", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*8*_*BJjTYjZtlLhQorpH", "flight_key": "F77TX00174-7", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT10H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 10:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 422.14, "gross_total": 560.24, "base_fare": 146.62, "tax": 275.53, "sell": { "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTY1Ljk3LCJiYXNlX2ZhcmUiOjE5Ni41NywidGF4IjozNjkuNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU2MC4yNCwiYmFzZV9mYXJlIjoxOTAuODQsInRheCI6MzY5LjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTYwLjI0LCJiYXNlX2ZhcmUiOjE5MC44NCwidGF4IjozNjkuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.34", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 4.27 }, "partner": { "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53, "gross": { "base_fare": "142.34", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 4.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2NS45NyIsImJhc2VfZmFyZSI6IjE5Ni41NyIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2MC4yNCIsImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2MC4yNCIsImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NjAuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 422.14, "filter": { "id": "F77TX00174-7", "price": 422.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131050jed202601131300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-8", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*9*_*Rzk6d1I0fhPHrAlP", "flight_key": "F77TX00174-8", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 422.14, "gross_total": 560.24, "base_fare": 146.62, "tax": 275.53, "sell": { "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTY1Ljk3LCJiYXNlX2ZhcmUiOjE5Ni41NywidGF4IjozNjkuNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU2MC4yNCwiYmFzZV9mYXJlIjoxOTAuODQsInRheCI6MzY5LjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTYwLjI0LCJiYXNlX2ZhcmUiOjE5MC44NCwidGF4IjozNjkuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.34", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 4.27 }, "partner": { "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53, "gross": { "base_fare": "142.34", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 4.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2NS45NyIsImJhc2VfZmFyZSI6IjE5Ni41NyIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2MC4yNCIsImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2MC4yNCIsImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NjAuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 422.14, "filter": { "id": "F77TX00174-8", "price": 422.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-9", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*10*_*YINKEZgkXMoTCaQh", "flight_key": "F77TX00174-9", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 422.14, "gross_total": 560.24, "base_fare": 146.62, "tax": 275.53, "sell": { "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTY1Ljk3LCJiYXNlX2ZhcmUiOjE5Ni41NywidGF4IjozNjkuNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU2MC4yNCwiYmFzZV9mYXJlIjoxOTAuODQsInRheCI6MzY5LjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTYwLjI0LCJiYXNlX2ZhcmUiOjE5MC44NCwidGF4IjozNjkuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.34", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 4.27 }, "partner": { "currency": "GBP", "total": 422.14, "base_fare": 146.62, "tax": 275.53, "gross": { "base_fare": "142.34", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 4.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2NS45NyIsImJhc2VfZmFyZSI6IjE5Ni41NyIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2MC4yNCIsImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU2MC4yNCIsImJhc2VfZmFyZSI6IjE5MC44NCIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NjAuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 422.14, "filter": { "id": "F77TX00174-9", "price": 422.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-10", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*11*_*r8HtNyW3xDr36xvG", "flight_key": "F77TX00174-10", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT10H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 10:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 430.37, "gross_total": 571.27, "base_fare": 146.6, "tax": 283.77, "sell": { "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc2Ljk5LCJiYXNlX2ZhcmUiOjE5Ni41NCwidGF4IjozODAuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzEuMjcsImJhc2VfZmFyZSI6MTkwLjgyLCJ0YXgiOjM4MC40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzEuMjcsImJhc2VfZmFyZSI6MTkwLjgyLCJ0YXgiOjM4MC40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.33", "tax": "283.77", "discount": 0, "ait": "0.00", "service_charge": 4.27 }, "partner": { "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77, "gross": { "base_fare": "142.33", "tax": "283.77", "discount": "0.00", "ait": "0.00", "service_charge": 4.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3Ni45OSIsImJhc2VfZmFyZSI6IjE5Ni41NCIsInRheCI6IjM4MC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MS4yNyIsImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MS4yNyIsImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 430.37, "filter": { "id": "F77TX00174-10", "price": 430.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131050jed202601131300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-11", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*12*_*oIBQ2NjKGu5nAtmc", "flight_key": "F77TX00174-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 430.37, "gross_total": 571.27, "base_fare": 146.6, "tax": 283.77, "sell": { "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc2Ljk5LCJiYXNlX2ZhcmUiOjE5Ni41NCwidGF4IjozODAuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzEuMjcsImJhc2VfZmFyZSI6MTkwLjgyLCJ0YXgiOjM4MC40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzEuMjcsImJhc2VfZmFyZSI6MTkwLjgyLCJ0YXgiOjM4MC40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.33", "tax": "283.77", "discount": 0, "ait": "0.00", "service_charge": 4.27 }, "partner": { "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77, "gross": { "base_fare": "142.33", "tax": "283.77", "discount": "0.00", "ait": "0.00", "service_charge": 4.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3Ni45OSIsImJhc2VfZmFyZSI6IjE5Ni41NCIsInRheCI6IjM4MC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MS4yNyIsImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MS4yNyIsImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 430.37, "filter": { "id": "F77TX00174-11", "price": 430.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-12", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*13*_*LSMUINQnOsUIWw71", "flight_key": "F77TX00174-12", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 430.37, "gross_total": 571.27, "base_fare": 146.6, "tax": 283.77, "sell": { "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc2Ljk5LCJiYXNlX2ZhcmUiOjE5Ni41NCwidGF4IjozODAuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzEuMjcsImJhc2VfZmFyZSI6MTkwLjgyLCJ0YXgiOjM4MC40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzEuMjcsImJhc2VfZmFyZSI6MTkwLjgyLCJ0YXgiOjM4MC40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.33", "tax": "283.77", "discount": 0, "ait": "0.00", "service_charge": 4.27 }, "partner": { "currency": "GBP", "total": 430.37, "base_fare": 146.6, "tax": 283.77, "gross": { "base_fare": "142.33", "tax": "283.77", "discount": "0.00", "ait": "0.00", "service_charge": 4.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3Ni45OSIsImJhc2VfZmFyZSI6IjE5Ni41NCIsInRheCI6IjM4MC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MS4yNyIsImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MS4yNyIsImJhc2VfZmFyZSI6IjE5MC44MiIsInRheCI6IjM4MC40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 430.37, "filter": { "id": "F77TX00174-12", "price": 430.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-13", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*14*_*sQV7l2TGmwdGY8we", "flight_key": "F77TX00174-13", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT04H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 437.85, "gross_total": 580.22, "base_fare": 174.47, "tax": 263.38, "sell": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg3LjAzLCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTMuMTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODAuMjIsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzUzLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MC4yMiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTMuMTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Ny4wMyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODAuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 437.85, "filter": { "id": "F77TX00174-13", "price": 437.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-14", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*15*_*GvgtkaVy2mmFfY7P", "flight_key": "F77TX00174-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 05:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 437.85, "gross_total": 580.22, "base_fare": 174.47, "tax": 263.38, "sell": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg3LjAzLCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTMuMTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODAuMjIsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzUzLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MC4yMiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTMuMTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Ny4wMyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODAuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 437.85, "filter": { "id": "F77TX00174-14", "price": 437.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-15", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*16*_*P5jK9N6MkXaKFQWL", "flight_key": "F77TX00174-15", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT22H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT22H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 437.85, "gross_total": 580.22, "base_fare": 174.47, "tax": 263.38, "sell": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg3LjAzLCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTMuMTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODAuMjIsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzUzLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MC4yMiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTMuMTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Ny4wMyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODAuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 437.85, "filter": { "id": "F77TX00174-15", "price": 437.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601131850jed202601132200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-16", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*17*_*mh0jfIBbvdBPoHgk", "flight_key": "F77TX00174-16", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT23H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 437.85, "gross_total": 580.22, "base_fare": 174.47, "tax": 263.38, "sell": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg3LjAzLCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTMuMTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODAuMjIsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzUzLjEyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MC4yMiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTMuMTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 437.85, "base_fare": 174.47, "tax": 263.38, "gross": { "base_fare": "169.39", "tax": "263.38", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Ny4wMyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4yMiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1My4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODAuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 437.85, "filter": { "id": "F77TX00174-16", "price": 437.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601132005jed202601132320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-17", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*18*_*Qojbzmf6QHFJxNnA", "flight_key": "F77TX00174-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 439.38, "gross_total": 582.26, "base_fare": 174.47, "tax": 264.91, "sell": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTUuMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjYsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzU1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4Mi4yNiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTUuMTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.38, "filter": { "id": "F77TX00174-17", "price": 439.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-18", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*19*_*0iaNR4c4EdopzB48", "flight_key": "F77TX00174-18", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 439.38, "gross_total": 582.26, "base_fare": 174.47, "tax": 264.91, "sell": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTUuMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjYsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzU1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4Mi4yNiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTUuMTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.38, "filter": { "id": "F77TX00174-18", "price": 439.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-19", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*20*_*vAJNQ17y1I0meZgh", "flight_key": "F77TX00174-19", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 439.38, "gross_total": 582.26, "base_fare": 174.47, "tax": 264.91, "sell": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTUuMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjYsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzU1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4Mi4yNiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTUuMTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.38, "filter": { "id": "F77TX00174-19", "price": 439.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-20", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*21*_*c7kQ1S8CWYsXjeu5", "flight_key": "F77TX00174-20", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 05:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 439.38, "gross_total": 582.26, "base_fare": 174.47, "tax": 264.91, "sell": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTUuMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjYsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzU1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4Mi4yNiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTUuMTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.38, "filter": { "id": "F77TX00174-20", "price": 439.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-21", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*22*_*a1KbN1IwT9loW3gn", "flight_key": "F77TX00174-21", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 439.38, "gross_total": 582.26, "base_fare": 174.47, "tax": 264.91, "sell": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTUuMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjYsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzU1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4Mi4yNiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTUuMTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.38, "filter": { "id": "F77TX00174-21", "price": 439.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601131850jed202601132200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-22", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*23*_*TcHXhwDcNDMv9NYm", "flight_key": "F77TX00174-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT15H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT15H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 439.38, "gross_total": 582.26, "base_fare": 174.47, "tax": 264.91, "sell": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzMy45MSwidGF4IjozNTUuMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjYsImJhc2VfZmFyZSI6MjI3LjEsInRheCI6MzU1LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4Mi4yNiwiYmFzZV9mYXJlIjoyMjcuMSwidGF4IjozNTUuMTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": 0, "ait": "0.00", "service_charge": 5.08 }, "partner": { "currency": "GBP", "total": 439.38, "base_fare": 174.47, "tax": 264.91, "gross": { "base_fare": "169.39", "tax": "264.91", "discount": "0.00", "ait": "0.00", "service_charge": 5.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzMy45MSIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2LjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yNiIsImJhc2VfZmFyZSI6IjIyNy4xMCIsInRheCI6IjM1NS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.38, "filter": { "id": "F77TX00174-22", "price": 439.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601132005jed202601132320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-23", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*24*_*XJw9Nz4ardksAu5l", "flight_key": "F77TX00174-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 452.61, "gross_total": 599.16, "base_fare": 196.18, "tax": 256.43, "sell": { "currency": "GBP", "total": 452.61, "base_fare": 196.18, "tax": 256.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA2LjgyLCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozNDMuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5OS4xNiwiYmFzZV9mYXJlIjoyNTUuMzYsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk5LjE2LCJiYXNlX2ZhcmUiOjI1NS4zNiwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 452.61, "base_fare": 196.18, "tax": 256.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "256.43", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 452.61, "base_fare": 196.18, "tax": 256.43, "gross": { "base_fare": "190.47", "tax": "256.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNi44MiIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OS4xNiIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OS4xNiIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTkuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 452.61, "filter": { "id": "F77TX00174-23", "price": 452.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-24", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*25*_*3Y8nxECz8WNIPqrT", "flight_key": "F77TX00174-24", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 449.33, "gross_total": 595.15, "base_fare": 185.83, "tax": 263.5, "sell": { "currency": "GBP", "total": 449.33, "base_fare": 185.83, "tax": 263.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAyLjQxLCJiYXNlX2ZhcmUiOjI0OS4xNCwidGF4IjozNTMuMjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTUuMTUsImJhc2VfZmFyZSI6MjQxLjg4LCJ0YXgiOjM1My4yNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTUuMTUsImJhc2VfZmFyZSI6MjQxLjg4LCJ0YXgiOjM1My4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 449.33, "base_fare": 185.83, "tax": 263.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "180.41", "tax": "263.50", "discount": 0, "ait": "0.00", "service_charge": 5.42 }, "partner": { "currency": "GBP", "total": 449.33, "base_fare": 185.83, "tax": 263.5, "gross": { "base_fare": "180.41", "tax": "263.50", "discount": "0.00", "ait": "0.00", "service_charge": 5.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwMi40MSIsImJhc2VfZmFyZSI6IjI0OS4xNCIsInRheCI6IjM1My4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1My4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5NS4xNSIsImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1My4yNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1My4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5NS4xNSIsImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1My4yNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTUuMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 449.33, "filter": { "id": "F77TX00174-24", "price": 449.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-25", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*26*_*e1ktV0iMJRXN8ZIj", "flight_key": "F77TX00174-25", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 452.86, "gross_total": 599.13, "base_fare": 205.44, "tax": 247.42, "sell": { "currency": "GBP", "total": 452.86, "base_fare": 205.44, "tax": 247.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3LjE1LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuMTMsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTkuMTMsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 452.86, "base_fare": 205.44, "tax": 247.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "247.42", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 452.86, "base_fare": 205.44, "tax": 247.42, "gross": { "base_fare": "199.46", "tax": "247.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNy4xNSIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OS4xMyIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OS4xMyIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTkuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 452.86, "filter": { "id": "F77TX00174-25", "price": 452.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh2026011218352306doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-26", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*27*_*T0XZWbCmmmAcDVLq", "flight_key": "F77TX00174-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT15H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT15H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 450.84, "gross_total": 597.18, "base_fare": 185.83, "tax": 265.01, "sell": { "currency": "GBP", "total": 450.84, "base_fare": 185.83, "tax": 265.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0LjQ0LCJiYXNlX2ZhcmUiOjI0OS4xNCwidGF4IjozNTUuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5Ny4xOCwiYmFzZV9mYXJlIjoyNDEuODgsInRheCI6MzU1LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk3LjE4LCJiYXNlX2ZhcmUiOjI0MS44OCwidGF4IjozNTUuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 450.84, "base_fare": 185.83, "tax": 265.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "180.41", "tax": "265.01", "discount": 0, "ait": "0.00", "service_charge": 5.42 }, "partner": { "currency": "GBP", "total": 450.84, "base_fare": 185.83, "tax": 265.01, "gross": { "base_fare": "180.41", "tax": "265.01", "discount": "0.00", "ait": "0.00", "service_charge": 5.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNC40NCIsImJhc2VfZmFyZSI6IjI0OS4xNCIsInRheCI6IjM1NS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5Ny4xOCIsImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5Ny4xOCIsImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTcuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 450.84, "filter": { "id": "F77TX00174-26", "price": 450.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-27", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*28*_*PtnlorRiUcQ2dXC5", "flight_key": "F77TX00174-27", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 450.84, "gross_total": 597.18, "base_fare": 185.83, "tax": 265.01, "sell": { "currency": "GBP", "total": 450.84, "base_fare": 185.83, "tax": 265.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0LjQ0LCJiYXNlX2ZhcmUiOjI0OS4xNCwidGF4IjozNTUuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5Ny4xOCwiYmFzZV9mYXJlIjoyNDEuODgsInRheCI6MzU1LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk3LjE4LCJiYXNlX2ZhcmUiOjI0MS44OCwidGF4IjozNTUuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 450.84, "base_fare": 185.83, "tax": 265.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "180.41", "tax": "265.01", "discount": 0, "ait": "0.00", "service_charge": 5.42 }, "partner": { "currency": "GBP", "total": 450.84, "base_fare": 185.83, "tax": 265.01, "gross": { "base_fare": "180.41", "tax": "265.01", "discount": "0.00", "ait": "0.00", "service_charge": 5.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNC40NCIsImJhc2VfZmFyZSI6IjI0OS4xNCIsInRheCI6IjM1NS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5Ny4xOCIsImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5Ny4xOCIsImJhc2VfZmFyZSI6IjI0MS44OCIsInRheCI6IjM1NS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTcuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 450.84, "filter": { "id": "F77TX00174-27", "price": 450.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-28", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*29*_*PBP74pwfLXlqywk2", "flight_key": "F77TX00174-28", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 05:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 460.53, "gross_total": 609.42, "base_fare": 205.44, "tax": 255.09, "sell": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDkuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 460.53, "filter": { "id": "F77TX00174-28", "price": 460.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-29", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*30*_*9roFrfAOh46R5WdH", "flight_key": "F77TX00174-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT22H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT22H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 460.53, "gross_total": 609.42, "base_fare": 205.44, "tax": 255.09, "sell": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDkuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 460.53, "filter": { "id": "F77TX00174-29", "price": 460.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601131850jed202601132200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-30", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*31*_*roxs6QXJbNe79KB8", "flight_key": "F77TX00174-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT23H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 460.53, "gross_total": 609.42, "base_fare": 205.44, "tax": 255.09, "sell": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDkuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 460.53, "filter": { "id": "F77TX00174-30", "price": 460.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601132005jed202601132320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-31", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*32*_*crFO3JiaqnaA9sXb", "flight_key": "F77TX00174-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT04H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 460.53, "gross_total": 609.42, "base_fare": 205.44, "tax": 255.09, "sell": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDkuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 460.53, "base_fare": 205.44, "tax": 255.09, "gross": { "base_fare": "199.46", "tax": "255.09", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwOS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDkuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 460.53, "filter": { "id": "F77TX00174-31", "price": 460.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-32", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*33*_*acH3F9PfHH7kuSYc", "flight_key": "F77TX00174-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "605" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "605" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-13 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-14 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 467.45, "gross_total": 614.41, "base_fare": 314.88, "tax": 152.57, "sell": { "currency": "GBP", "total": 467.45, "base_fare": 314.88, "tax": 152.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjcxLCJiYXNlX2ZhcmUiOjQyMi4xNiwidGF4IjoyMDQuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNDEsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjIwNC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNDEsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjIwNC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.45, "base_fare": 314.88, "tax": 152.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.71", "tax": "152.57", "discount": 0, "ait": "0.00", "service_charge": 9.17 }, "partner": { "currency": "GBP", "total": 467.45, "base_fare": 314.88, "tax": 152.57, "gross": { "base_fare": "305.71", "tax": "152.57", "discount": "0.00", "ait": "0.00", "service_charge": 9.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi43MSIsImJhc2VfZmFyZSI6IjQyMi4xNiIsInRheCI6IjIwNC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS44NiIsInRheCI6IjIwNC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjE0LjQxIiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMjA0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjE0LjQxIiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYxNC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.45, "filter": { "id": "F77TX00174-32", "price": 467.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "V", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900ath202601130035605ath202601132215jed202601140245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-33", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*34*_*1HPkxRUgD8DYWijF", "flight_key": "F77TX00174-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H30M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-13 03:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "609" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "609" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-13 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-14 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 467.45, "gross_total": 614.41, "base_fare": 314.88, "tax": 152.57, "sell": { "currency": "GBP", "total": 467.45, "base_fare": 314.88, "tax": 152.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjcxLCJiYXNlX2ZhcmUiOjQyMi4xNiwidGF4IjoyMDQuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNDEsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjIwNC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNDEsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjIwNC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.45, "base_fare": 314.88, "tax": 152.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.71", "tax": "152.57", "discount": 0, "ait": "0.00", "service_charge": 9.17 }, "partner": { "currency": "GBP", "total": 467.45, "base_fare": 314.88, "tax": 152.57, "gross": { "base_fare": "305.71", "tax": "152.57", "discount": "0.00", "ait": "0.00", "service_charge": 9.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi43MSIsImJhc2VfZmFyZSI6IjQyMi4xNiIsInRheCI6IjIwNC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS44NiIsInRheCI6IjIwNC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjE0LjQxIiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMjA0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjE0LjQxIiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYxNC40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.45, "filter": { "id": "F77TX00174-33", "price": 467.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "V", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122215ath202601130350609ath202601132215jed202601140245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-34", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*35*_*4cL6dl4QemkwtwJZ", "flight_key": "F77TX00174-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 462.02, "gross_total": 611.42, "base_fare": 205.44, "tax": 256.58, "sell": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE5LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTEuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 462.02, "filter": { "id": "F77TX00174-34", "price": 462.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-35", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*36*_*LxzjhG8o8JDZPQ22", "flight_key": "F77TX00174-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 05:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 462.02, "gross_total": 611.42, "base_fare": 205.44, "tax": 256.58, "sell": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE5LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTEuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 462.02, "filter": { "id": "F77TX00174-35", "price": 462.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-36", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*37*_*demFHv3zYRrvOn1M", "flight_key": "F77TX00174-36", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 462.02, "gross_total": 611.42, "base_fare": 205.44, "tax": 256.58, "sell": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE5LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTEuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 462.02, "filter": { "id": "F77TX00174-36", "price": 462.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-37", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*38*_*gHVad8rpitmAI9Qv", "flight_key": "F77TX00174-37", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 462.02, "gross_total": 611.42, "base_fare": 205.44, "tax": 256.58, "sell": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE5LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTEuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 462.02, "filter": { "id": "F77TX00174-37", "price": 462.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-38", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*39*_*zQaF5fipXI6yYHxm", "flight_key": "F77TX00174-38", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 462.02, "gross_total": 611.42, "base_fare": 205.44, "tax": 256.58, "sell": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE5LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTEuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 462.02, "filter": { "id": "F77TX00174-38", "price": 462.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601131850jed202601132200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-39", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*40*_*9JT0FX6HCxUDNHGY", "flight_key": "F77TX00174-39", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT15H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT15H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 462.02, "gross_total": 611.42, "base_fare": 205.44, "tax": 256.58, "sell": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE5LjQ0LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTEuNDIsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 462.02, "base_fare": 205.44, "tax": 256.58, "gross": { "base_fare": "199.46", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS40NCIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxMS40MiIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTEuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 462.02, "filter": { "id": "F77TX00174-39", "price": 462.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601132005jed202601132320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-40", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*41*_*nj1NIt6GGAlJJkXn", "flight_key": "F77TX00174-40", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 464.08, "gross_total": 614.59, "base_fare": 194.56, "tax": 269.52, "sell": { "currency": "GBP", "total": 464.08, "base_fare": 194.56, "tax": 269.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjIyLjE5LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4IjozNjEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNTksImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNTksImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2MS4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 464.08, "base_fare": 194.56, "tax": 269.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "269.52", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 464.08, "base_fare": 194.56, "tax": 269.52, "gross": { "base_fare": "188.89", "tax": "269.52", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi4xOSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjM2MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNC41OSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNC41OSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTQuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 464.08, "filter": { "id": "F77TX00174-40", "price": 464.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-41", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*42*_*nBuy6LVLhqUOwqu0", "flight_key": "F77TX00174-41", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 464.08, "gross_total": 614.59, "base_fare": 194.56, "tax": 269.52, "sell": { "currency": "GBP", "total": 464.08, "base_fare": 194.56, "tax": 269.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjIyLjE5LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4IjozNjEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNTksImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2MS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTQuNTksImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2MS4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 464.08, "base_fare": 194.56, "tax": 269.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "269.52", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 464.08, "base_fare": 194.56, "tax": 269.52, "gross": { "base_fare": "188.89", "tax": "269.52", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi4xOSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjM2MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNC41OSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNC41OSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTQuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 464.08, "filter": { "id": "F77TX00174-41", "price": 464.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-42", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*43*_*3IMwmzTrobeOSTFs", "flight_key": "F77TX00174-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT1H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-42", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-43", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*44*_*TlbFUjrUPL2NldRf", "flight_key": "F77TX00174-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-43", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-44", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*45*_*DsOW8aAPSBezZn37", "flight_key": "F77TX00174-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-44", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-45", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*46*_*GoVEprRgQs6VNqtM", "flight_key": "F77TX00174-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-45", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-46", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*47*_*JxeQ7iNm5wUyxgnq", "flight_key": "F77TX00174-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT19H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-46", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-47", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*48*_*kZ8sXriTpNSzLtOh", "flight_key": "F77TX00174-47", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-47", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-48", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*49*_*hLCCzOr5xegSXiSK", "flight_key": "F77TX00174-48", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-48", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-49", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*50*_*dahVnWgxlx0DFJg1", "flight_key": "F77TX00174-49", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-49", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-50", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*51*_*3Dvt4Efz0vh8qVI1", "flight_key": "F77TX00174-50", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-50", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-51", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*52*_*Iv91unQH5W7jB3HB", "flight_key": "F77TX00174-51", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT15H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT15H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-51", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-52", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*53*_*Y98sDu7QffcHQgZK", "flight_key": "F77TX00174-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H25M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-52", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-53", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*54*_*hBLe9qRt4VqeqDtn", "flight_key": "F77TX00174-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "PT21H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT21H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-53", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-54", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*55*_*QGOJNktAnGdveQK7", "flight_key": "F77TX00174-54", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-54", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-55", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*56*_*ndJHHSyMOrzgzJhu", "flight_key": "F77TX00174-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-55", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-56", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*57*_*qjSN41Hp6PovHgWb", "flight_key": "F77TX00174-56", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-56", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-57", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*58*_*GrxglOo2TsZ2OkU6", "flight_key": "F77TX00174-57", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-57", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-58", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*59*_*pSbKN0IZxAvKuEcj", "flight_key": "F77TX00174-58", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-58", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-59", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*60*_*fcNHhH3lhCihk9Ia", "flight_key": "F77TX00174-59", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H50M", "transit_time": "PT21H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 467.23, "gross_total": 616.82, "base_fare": 245.81, "tax": 221.42, "sell": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI2LjQyLCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjoyOTYuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTYuODIsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjI5Ni44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 467.23, "base_fare": 245.81, "tax": 221.42, "gross": { "base_fare": "238.65", "tax": "221.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi40MiIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi44MiIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjI5Ni44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTYuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 467.23, "filter": { "id": "F77TX00174-59", "price": 467.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-60", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*61*_*PFNRrzcCO7Wb4osH", "flight_key": "F77TX00174-60", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 466.04, "gross_total": 617.21, "base_fare": 194.56, "tax": 271.48, "sell": { "currency": "GBP", "total": 466.04, "base_fare": 194.56, "tax": 271.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI0LjgxLCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4IjozNjMuOTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTcuMjEsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2My45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTcuMjEsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2My45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 466.04, "base_fare": 194.56, "tax": 271.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "271.48", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 466.04, "base_fare": 194.56, "tax": 271.48, "gross": { "base_fare": "188.89", "tax": "271.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNC44MSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjM2My45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy4yMSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy4yMSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 466.04, "filter": { "id": "F77TX00174-60", "price": 466.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-61", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*62*_*m9SnWIEp6vBYDEPI", "flight_key": "F77TX00174-61", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 466.04, "gross_total": 617.21, "base_fare": 194.56, "tax": 271.48, "sell": { "currency": "GBP", "total": 466.04, "base_fare": 194.56, "tax": 271.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI0LjgxLCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4IjozNjMuOTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTcuMjEsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2My45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTcuMjEsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjM2My45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 466.04, "base_fare": 194.56, "tax": 271.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "271.48", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 466.04, "base_fare": 194.56, "tax": 271.48, "gross": { "base_fare": "188.89", "tax": "271.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNC44MSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjM2My45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy4yMSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy4yMSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjM2My45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 466.04, "filter": { "id": "F77TX00174-61", "price": 466.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-62", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*63*_*kNFr3kN8I3zQphUr", "flight_key": "F77TX00174-62", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT1H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 470.77, "gross_total": 621.7, "base_fare": 242.63, "tax": 228.14, "sell": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjE3LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjMwNS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS43LCJiYXNlX2ZhcmUiOjMxNS44MywidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjIxLjcsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS4xNyIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 470.77, "filter": { "id": "F77TX00174-62", "price": 470.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-63", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*64*_*vh9K5RiMaUdwKEBN", "flight_key": "F77TX00174-63", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 470.77, "gross_total": 621.7, "base_fare": 242.63, "tax": 228.14, "sell": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjE3LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjMwNS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS43LCJiYXNlX2ZhcmUiOjMxNS44MywidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjIxLjcsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS4xNyIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 470.77, "filter": { "id": "F77TX00174-63", "price": 470.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-64", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*65*_*Zgtuel6ho5I5Hmsi", "flight_key": "F77TX00174-64", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 470.77, "gross_total": 621.7, "base_fare": 242.63, "tax": 228.14, "sell": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjE3LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjMwNS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS43LCJiYXNlX2ZhcmUiOjMxNS44MywidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjIxLjcsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS4xNyIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 470.77, "filter": { "id": "F77TX00174-64", "price": 470.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-65", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*66*_*fCvjotnKVTWW2O8Q", "flight_key": "F77TX00174-65", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 470.77, "gross_total": 621.7, "base_fare": 242.63, "tax": 228.14, "sell": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjE3LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjMwNS44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS43LCJiYXNlX2ZhcmUiOjMxNS44MywidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjIxLjcsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 470.77, "base_fare": 242.63, "tax": 228.14, "gross": { "base_fare": "235.57", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS4xNyIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS43MCIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 470.77, "filter": { "id": "F77TX00174-65", "price": 470.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-66", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*67*_*wgLymvgakhmAzOj5", "flight_key": "F77TX00174-66", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 471.9, "gross_total": 624.21, "base_fare": 216.81, "tax": 255.09, "sell": { "currency": "GBP", "total": 471.9, "base_fare": 216.81, "tax": 255.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjY4LCJiYXNlX2ZhcmUiOjI5MC42OCwidGF4IjozNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjQuMjEsImJhc2VfZmFyZSI6MjgyLjIxLCJ0YXgiOjM0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjQuMjEsImJhc2VfZmFyZSI6MjgyLjIxLCJ0YXgiOjM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 471.9, "base_fare": 216.81, "tax": 255.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "210.49", "tax": "255.09", "discount": 0, "ait": "0.00", "service_charge": 6.32 }, "partner": { "currency": "GBP", "total": 471.9, "base_fare": 216.81, "tax": 255.09, "gross": { "base_fare": "210.49", "tax": "255.09", "discount": "0.00", "ait": "0.00", "service_charge": 6.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi42OCIsImJhc2VfZmFyZSI6IjI5MC42OCIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNC4yMSIsImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNC4yMSIsImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjQuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.9, "filter": { "id": "F77TX00174-66", "price": 471.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-67", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*68*_*uSRgTzkvaqJAqqNV", "flight_key": "F77TX00174-67", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT04H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 469.53, "gross_total": 621.45, "base_fare": 205.79, "tax": 263.74, "sell": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI5LjQ5LCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1My41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOS40OSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 469.53, "filter": { "id": "F77TX00174-67", "price": 469.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-68", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*69*_*0Tjc8anImthvc71n", "flight_key": "F77TX00174-68", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H45M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 05:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 469.53, "gross_total": 621.45, "base_fare": 205.79, "tax": 263.74, "sell": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI5LjQ5LCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1My41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOS40OSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 469.53, "filter": { "id": "F77TX00174-68", "price": 469.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-69", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*70*_*CwxbC3e1VJlFL3vq", "flight_key": "F77TX00174-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT22H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT22H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 469.53, "gross_total": 621.45, "base_fare": 205.79, "tax": 263.74, "sell": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI5LjQ5LCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1My41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOS40OSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 469.53, "filter": { "id": "F77TX00174-69", "price": 469.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601131850jed202601132200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-70", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*71*_*KJzTYgTfRqmDktSB", "flight_key": "F77TX00174-70", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT23H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT23H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 469.53, "gross_total": 621.45, "base_fare": 205.79, "tax": 263.74, "sell": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI5LjQ5LCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1My41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMS40NSwiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzUzLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 469.53, "base_fare": 205.79, "tax": 263.74, "gross": { "base_fare": "199.79", "tax": "263.74", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOS40OSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMS40NSIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1My41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjEuNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 469.53, "filter": { "id": "F77TX00174-70", "price": 469.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601132005jed202601132320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-71", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*72*_*t542eAelds9e9BgX", "flight_key": "F77TX00174-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 473.39, "gross_total": 626.21, "base_fare": 216.81, "tax": 256.58, "sell": { "currency": "GBP", "total": 473.39, "base_fare": 216.81, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM0LjY4LCJiYXNlX2ZhcmUiOjI5MC42OCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMjEsImJhc2VfZmFyZSI6MjgyLjIxLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMjEsImJhc2VfZmFyZSI6MjgyLjIxLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.39, "base_fare": 216.81, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "210.49", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 6.32 }, "partner": { "currency": "GBP", "total": 473.39, "base_fare": 216.81, "tax": 256.58, "gross": { "base_fare": "210.49", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 6.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC42OCIsImJhc2VfZmFyZSI6IjI5MC42OCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4yMSIsImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4yMSIsImJhc2VfZmFyZSI6IjI4Mi4yMSIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjYuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.39, "filter": { "id": "F77TX00174-71", "price": 473.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-72", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*73*_*gM7cjTFz5FND7Q4w", "flight_key": "F77TX00174-72", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 471.03, "gross_total": 623.47, "base_fare": 205.79, "tax": 265.24, "sell": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjUxLCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1NS42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS41MSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjMuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.03, "filter": { "id": "F77TX00174-72", "price": 471.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-73", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*74*_*dqdkw2BT5YQHurcT", "flight_key": "F77TX00174-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 471.03, "gross_total": 623.47, "base_fare": 205.79, "tax": 265.24, "sell": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjUxLCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1NS42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS41MSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjMuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.03, "filter": { "id": "F77TX00174-73", "price": 471.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-74", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*75*_*g5w6K5gNRD6rSxEM", "flight_key": "F77TX00174-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H45M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 471.03, "gross_total": 623.47, "base_fare": 205.79, "tax": 265.24, "sell": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjUxLCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1NS42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS41MSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjMuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.03, "filter": { "id": "F77TX00174-74", "price": 471.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-75", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*76*_*Ogm3H2hgCKV11Z8o", "flight_key": "F77TX00174-75", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "PT10H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 05:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "665" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 471.03, "gross_total": 623.47, "base_fare": 205.79, "tax": 265.24, "sell": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjUxLCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1NS42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS41MSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjMuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.03, "filter": { "id": "F77TX00174-75", "price": 471.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-76", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*77*_*ljkrb2YskJPqlRUj", "flight_key": "F77TX00174-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 471.03, "gross_total": 623.47, "base_fare": 205.79, "tax": 265.24, "sell": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjUxLCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1NS42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS41MSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjMuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.03, "filter": { "id": "F77TX00174-76", "price": 471.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601131850jed202601132200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-77", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*78*_*ncVvRFlTTa8ZUivu", "flight_key": "F77TX00174-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT15H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT15H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 471.03, "gross_total": 623.47, "base_fare": 205.79, "tax": 265.24, "sell": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMxLjUxLCJiYXNlX2ZhcmUiOjI3NS45LCJ0YXgiOjM1NS42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyMy40NywiYmFzZV9mYXJlIjoyNjcuODYsInRheCI6MzU1LjYxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 471.03, "base_fare": 205.79, "tax": 265.24, "gross": { "base_fare": "199.79", "tax": "265.24", "discount": "0.00", "ait": "0.00", "service_charge": 6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMS41MSIsImJhc2VfZmFyZSI6IjI3NS45MCIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMy40NyIsImJhc2VfZmFyZSI6IjI2Ny44NiIsInRheCI6IjM1NS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjMuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.03, "filter": { "id": "F77TX00174-77", "price": 471.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601132005jed202601132320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-78", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*79*_*dQYYJ68ypkxf9j0P", "flight_key": "F77TX00174-78", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-78", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-79", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*80*_*sBSWEgpXFRjM7opS", "flight_key": "F77TX00174-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-79", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-80", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*81*_*844MtpKAZICtoswL", "flight_key": "F77TX00174-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-80", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-81", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*82*_*BZVNHEzhyhqJsQv7", "flight_key": "F77TX00174-81", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-81", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-82", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*83*_*93AZpMpO5u1P630R", "flight_key": "F77TX00174-82", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-82", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-83", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*84*_*mjS63BrZDqXwGKL5", "flight_key": "F77TX00174-83", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-83", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-84", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*85*_*7y8UW9MTZmZzU2r6", "flight_key": "F77TX00174-84", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-84", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-85", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*86*_*Flune8tYMHragKXR", "flight_key": "F77TX00174-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-85", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-86", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*87*_*bCVRLpiVlMWo6LiS", "flight_key": "F77TX00174-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-86", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-87", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*88*_*eCGeBzbrdENLQYO6", "flight_key": "F77TX00174-87", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-87", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-88", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*89*_*jE61kC0Atjx9eYjZ", "flight_key": "F77TX00174-88", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H50M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-88", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-89", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*90*_*JCYAhy6yW2RtIcbF", "flight_key": "F77TX00174-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-89", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-90", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*91*_*zrRsySy7FrcZksQ0", "flight_key": "F77TX00174-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-90", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-91", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*92*_*NzJ4TmPNEPkNIdJ5", "flight_key": "F77TX00174-91", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT8H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-91", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-92", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*93*_*74Kflk4dL5OxHeMt", "flight_key": "F77TX00174-92", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT8H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-92", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-93", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*94*_*4Is5f0jq0S3g4tlc", "flight_key": "F77TX00174-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-93", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-94", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*95*_*jflCRuNJzFGccUTq", "flight_key": "F77TX00174-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-94", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-95", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*96*_*OZ9D4VLzB2kgeMFq", "flight_key": "F77TX00174-95", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 472.02, "gross_total": 625.95, "base_fare": 176.53, "tax": 295.49, "sell": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjg0LCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTYuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjUuOTUsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5Ni4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 472.02, "base_fare": 176.53, "tax": 295.49, "gross": { "base_fare": "171.39", "tax": "295.49", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi44NCIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS45NSIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5Ni4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjUuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.02, "filter": { "id": "F77TX00174-95", "price": 472.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-96", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*97*_*ejrhpEkcxEEZgPaf", "flight_key": "F77TX00174-96", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-96", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-97", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*98*_*MEiyCvb30wSXbHw5", "flight_key": "F77TX00174-97", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-97", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-98", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*99*_*JXaiBZ9WF9rDGbYF", "flight_key": "F77TX00174-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-98", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-99", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*100*_*7wR4Tr8GfZrEQgiu", "flight_key": "F77TX00174-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-99", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-100", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*101*_*1LbbrR0ZA7cCFry2", "flight_key": "F77TX00174-100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-100", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-101", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*102*_*kUs4Cj2ezo88LnSJ", "flight_key": "F77TX00174-101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-101", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-102", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*103*_*YjVsAVZzZKznwZsJ", "flight_key": "F77TX00174-102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-102", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-103", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*104*_*tFpH3xzD5Io77MS4", "flight_key": "F77TX00174-103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H40M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-103", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-104", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*105*_*k1ZAFMFGFg1pzcOa", "flight_key": "F77TX00174-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-104", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-105", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*106*_*OT8pmg5BalDb2ePv", "flight_key": "F77TX00174-105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "PT17H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-105", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-106", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*107*_*vUBiRQGV13JceXAR", "flight_key": "F77TX00174-106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-106", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-107", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*108*_*G3wzG03QKAMxNcyx", "flight_key": "F77TX00174-107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-107", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-108", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*109*_*Gzt9sa4N372oWLvD", "flight_key": "F77TX00174-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 473.95, "gross_total": 628.53, "base_fare": 176.53, "tax": 297.42, "sell": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM1LjQyLCJiYXNlX2ZhcmUiOjIzNi42NywidGF4IjozOTguNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjguNTMsImJhc2VfZmFyZSI6MjI5Ljc4LCJ0YXgiOjM5OC43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": 0, "ait": "0.00", "service_charge": 5.14 }, "partner": { "currency": "GBP", "total": 473.95, "base_fare": 176.53, "tax": 297.42, "gross": { "base_fare": "171.39", "tax": "297.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS40MiIsImJhc2VfZmFyZSI6IjIzNi42NyIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyOC41MyIsImJhc2VfZmFyZSI6IjIyOS43OCIsInRheCI6IjM5OC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjguNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 473.95, "filter": { "id": "F77TX00174-108", "price": 473.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-109", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*110*_*N2B0zSALps2Pi79R", "flight_key": "F77TX00174-109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-109", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-110", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*111*_*eUgX0LmL0fPzjU9c", "flight_key": "F77TX00174-110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-110", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-111", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*112*_*BIPDrmJogYnqTdBh", "flight_key": "F77TX00174-111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-111", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-112", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*113*_*AczZYhQeMjhew3Hv", "flight_key": "F77TX00174-112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-112", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-113", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*114*_*QtFBl6jusS3VkBVU", "flight_key": "F77TX00174-113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-113", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-114", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*115*_*UNrWqgzHpdunqDkV", "flight_key": "F77TX00174-114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-114", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-115", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*116*_*fYin7WctoVTJsSlP", "flight_key": "F77TX00174-115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-115", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-116", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*117*_*q18JguJWS8ZQXGM2", "flight_key": "F77TX00174-116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-116", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-117", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*118*_*ZjQv3lO06tTNkDGx", "flight_key": "F77TX00174-117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-117", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-118", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*119*_*vGtRNlkkUwRTmxff", "flight_key": "F77TX00174-118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-118", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-119", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*120*_*VD5cGIPYpfhK30gz", "flight_key": "F77TX00174-119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H50M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-119", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-120", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*121*_*UVN3RCUoXo5sYFgR", "flight_key": "F77TX00174-120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-120", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-121", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*122*_*xNGFJWXb9lW9FNdl", "flight_key": "F77TX00174-121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-121", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-122", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*123*_*K2C7qYuw0jQXDVNX", "flight_key": "F77TX00174-122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT8H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-122", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-123", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*124*_*4HhDqZmDIbvFAzWc", "flight_key": "F77TX00174-123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT8H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-123", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-124", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*125*_*Uv1y2byPshaK47mN", "flight_key": "F77TX00174-124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-124", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-125", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*126*_*6Ta15WEn4ZfbAJe4", "flight_key": "F77TX00174-125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-125", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-126", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*127*_*awe465OABQzW0oZR", "flight_key": "F77TX00174-126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-126", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-127", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*128*_*On99n3UY9rmcj7K2", "flight_key": "F77TX00174-127", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H50M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:10:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 488.08, "gross_total": 645.77, "base_fare": 219.92, "tax": 268.15, "sell": { "currency": "GBP", "total": 488.08, "base_fare": 219.92, "tax": 268.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjM2LCJiYXNlX2ZhcmUiOjI5NC44NSwidGF4IjozNTkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDUuNzcsImJhc2VfZmFyZSI6Mjg2LjI2LCJ0YXgiOjM1OS41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDUuNzcsImJhc2VfZmFyZSI6Mjg2LjI2LCJ0YXgiOjM1OS41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.08, "base_fare": 219.92, "tax": 268.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.52", "tax": "268.15", "discount": 0, "ait": "0.00", "service_charge": 6.41 }, "partner": { "currency": "GBP", "total": 488.08, "base_fare": 219.92, "tax": 268.15, "gross": { "base_fare": "213.52", "tax": "268.15", "discount": "0.00", "ait": "0.00", "service_charge": 6.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC4zNiIsImJhc2VfZmFyZSI6IjI5NC44NSIsInRheCI6IjM1OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM1OS41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NyIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM1OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM1OS41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NyIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM1OS41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDUuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.08, "filter": { "id": "F77TX00174-127", "price": 488.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121610cmn202601122025803cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-128", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*129*_*2gJAeuqyuc2oC7EW", "flight_key": "F77TX00174-128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-128", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-129", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*130*_*ygPySMT8RNf5ApaT", "flight_key": "F77TX00174-129", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-129", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-130", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*131*_*CJE05uxHFFQIT9bu", "flight_key": "F77TX00174-130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-130", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-131", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*132*_*vlIV6KMYlLDRiujd", "flight_key": "F77TX00174-131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-131", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-132", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*133*_*Wh3m7bdafqdIYinz", "flight_key": "F77TX00174-132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-132", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-133", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*134*_*3q83EXdP0VT6Xvzo", "flight_key": "F77TX00174-133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-133", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-134", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*135*_*l3I1y16cdQpyR0s0", "flight_key": "F77TX00174-134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-134", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-135", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*136*_*E4oeg4saNbIhxrXJ", "flight_key": "F77TX00174-135", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H40M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-135", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-136", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*137*_*wglWf74qlg70sQom", "flight_key": "F77TX00174-136", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-136", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-137", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*138*_*klzQ8pWzqIkQhRT2", "flight_key": "F77TX00174-137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-137", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-138", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*139*_*qFl5a8YSrzA664MU", "flight_key": "F77TX00174-138", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 484.86, "gross_total": 642.39, "base_fare": 196.18, "tax": 288.68, "sell": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwLjA1LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDIuMzksImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 484.86, "base_fare": 196.18, "tax": 288.68, "gross": { "base_fare": "190.47", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC4wNSIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi4zOSIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDIuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 484.86, "filter": { "id": "F77TX00174-138", "price": 484.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-139", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*140*_*eD4XLjShgA4HtSUj", "flight_key": "F77TX00174-139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-139", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-140", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*141*_*kUZK8v8khf7PXwOZ", "flight_key": "F77TX00174-140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-140", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-141", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*142*_*RNisbyhqY2solUs1", "flight_key": "F77TX00174-141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-141", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-142", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*143*_*zLIxzgtJWiMXJ6n5", "flight_key": "F77TX00174-142", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-142", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-143", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*144*_*kknOiTT45bjzsuIP", "flight_key": "F77TX00174-143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-143", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-144", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*145*_*KJMM4hSxMR8U6rD0", "flight_key": "F77TX00174-144", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-144", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-145", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*146*_*dW7axG3lmjbkOhQR", "flight_key": "F77TX00174-145", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-145", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-146", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*147*_*2vUSM88aCftE9FK9", "flight_key": "F77TX00174-146", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-146", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-147", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*148*_*hiJ71clgeb07YYrD", "flight_key": "F77TX00174-147", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 478.77, "gross_total": 634.39, "base_fare": 192.04, "tax": 286.73, "sell": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjg5LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMzksImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 478.77, "base_fare": 192.04, "tax": 286.73, "gross": { "base_fare": "186.45", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS44OSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zOSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.77, "filter": { "id": "F77TX00174-147", "price": 478.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-148", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*149*_*rT9K7bdLBSzErTkt", "flight_key": "F77TX00174-148", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 480.38, "gross_total": 635.59, "base_fare": 216.54, "tax": 263.84, "sell": { "currency": "GBP", "total": 480.38, "base_fare": 216.54, "tax": 263.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjA1LCJiYXNlX2ZhcmUiOjI5MC4zMiwidGF4IjozNTMuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuNTksImJhc2VfZmFyZSI6MjgxLjg2LCJ0YXgiOjM1My43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuNTksImJhc2VfZmFyZSI6MjgxLjg2LCJ0YXgiOjM1My43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 480.38, "base_fare": 216.54, "tax": 263.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "210.23", "tax": "263.84", "discount": 0, "ait": "0.00", "service_charge": 6.31 }, "partner": { "currency": "GBP", "total": 480.38, "base_fare": 216.54, "tax": 263.84, "gross": { "base_fare": "210.23", "tax": "263.84", "discount": "0.00", "ait": "0.00", "service_charge": 6.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wNSIsImJhc2VfZmFyZSI6IjI5MC4zMiIsInRheCI6IjM1My43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1My43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNDYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS41OSIsImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1My43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1My43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS41OSIsImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1My43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.38, "filter": { "id": "F77TX00174-148", "price": 480.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-149", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*150*_*VzqxW6dpua6sxJgT", "flight_key": "F77TX00174-149", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 483.15, "gross_total": 639.74, "base_fare": 205.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3Ljc2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny43NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.15, "filter": { "id": "F77TX00174-149", "price": 483.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-150", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*151*_*xWGgOgInysZqRZXt", "flight_key": "F77TX00174-150", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 483.15, "gross_total": 639.74, "base_fare": 205.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3Ljc2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny43NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.15, "filter": { "id": "F77TX00174-150", "price": 483.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-151", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*152*_*eeerf4GN2ecryIz7", "flight_key": "F77TX00174-151", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 483.15, "gross_total": 639.74, "base_fare": 205.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3Ljc2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny43NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.15, "filter": { "id": "F77TX00174-151", "price": 483.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-152", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*153*_*3NkY4ltzmzULWI1Y", "flight_key": "F77TX00174-152", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 483.15, "gross_total": 639.74, "base_fare": 205.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3Ljc2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny43NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.15, "filter": { "id": "F77TX00174-152", "price": 483.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-153", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*154*_*JeDe1MSW8Wn6X3PF", "flight_key": "F77TX00174-153", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.15, "gross_total": 639.74, "base_fare": 205.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3Ljc2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny43NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.15, "filter": { "id": "F77TX00174-153", "price": 483.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-154", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*155*_*TTrNAzQMrGh2seXG", "flight_key": "F77TX00174-154", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.15, "gross_total": 639.74, "base_fare": 205.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3Ljc2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 483.15, "base_fare": 205.44, "tax": 277.71, "gross": { "base_fare": "199.46", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny43NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.15, "filter": { "id": "F77TX00174-154", "price": 483.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-155", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*156*_*CweK65Wwi6fBqZgT", "flight_key": "F77TX00174-155", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-155", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-156", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*157*_*mAEKxFcrOKp5VN6L", "flight_key": "F77TX00174-156", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-156", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-157", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*158*_*MxvLAi2CPc0uh6Nz", "flight_key": "F77TX00174-157", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-157", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-158", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*159*_*EGUDxJR7qi8egxr6", "flight_key": "F77TX00174-158", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-158", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-159", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*160*_*bK1D7q9NvHkf90bh", "flight_key": "F77TX00174-159", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-159", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-160", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*161*_*3S17swfWqnX5QWql", "flight_key": "F77TX00174-160", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-160", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-161", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*162*_*ZsKAwFlfLqmaJZdL", "flight_key": "F77TX00174-161", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-161", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-162", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*163*_*nKBYi69BQkv6S10B", "flight_key": "F77TX00174-162", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-162", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-163", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*164*_*aOvgAF4piVS7bR2Y", "flight_key": "F77TX00174-163", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-163", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-164", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*165*_*RWE60eg0qYB1w4h0", "flight_key": "F77TX00174-164", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-164", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-165", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*166*_*4eXJrjo6P1JKIKh9", "flight_key": "F77TX00174-165", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-165", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-166", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*167*_*KfNOf3wGh87AsWKu", "flight_key": "F77TX00174-166", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-166", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-167", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*168*_*nRIlnISF7Wg2CK9x", "flight_key": "F77TX00174-167", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-167", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-168", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*169*_*XKEQYXuqpEfkgblB", "flight_key": "F77TX00174-168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-168", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-169", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*170*_*d6vBbPzUjRvnJfne", "flight_key": "F77TX00174-169", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-169", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-170", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*171*_*zFiRJRRc0742V8iH", "flight_key": "F77TX00174-170", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-170", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-171", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*172*_*Ch4Y2ANIIIT7C4m8", "flight_key": "F77TX00174-171", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-171", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-172", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*173*_*blAIrGI3K4TSCtqv", "flight_key": "F77TX00174-172", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-172", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-173", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*174*_*MTCWkosn49Cc0GRa", "flight_key": "F77TX00174-173", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-173", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-174", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*175*_*1frqqDAtNTqXGmXy", "flight_key": "F77TX00174-174", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-174", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-175", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*176*_*GlgkfuP0SUeINjZf", "flight_key": "F77TX00174-175", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-175", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-176", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*177*_*I9rd6MJGXIE4W0J5", "flight_key": "F77TX00174-176", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-176", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-177", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*178*_*Y5mzRaqYAwtV75pn", "flight_key": "F77TX00174-177", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-177", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-178", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*179*_*F4LOOovaRnvjzWsg", "flight_key": "F77TX00174-178", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 482.91, "gross_total": 639.78, "base_fare": 196.18, "tax": 286.73, "sell": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjQ0LCJiYXNlX2ZhcmUiOjI2My4wMiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuNzgsImJhc2VfZmFyZSI6MjU1LjM2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 482.91, "base_fare": 196.18, "tax": 286.73, "gross": { "base_fare": "190.47", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny40NCIsImJhc2VfZmFyZSI6IjI2My4wMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS43OCIsImJhc2VfZmFyZSI6IjI1NS4zNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.91, "filter": { "id": "F77TX00174-178", "price": 482.91, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-179", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*180*_*SZZmbKMa0tHP9oev", "flight_key": "F77TX00174-179", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 481.89, "gross_total": 637.61, "base_fare": 216.54, "tax": 265.35, "sell": { "currency": "GBP", "total": 481.89, "base_fare": 216.54, "tax": 265.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ2LjA3LCJiYXNlX2ZhcmUiOjI5MC4zMiwidGF4IjozNTUuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuNjEsImJhc2VfZmFyZSI6MjgxLjg2LCJ0YXgiOjM1NS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuNjEsImJhc2VfZmFyZSI6MjgxLjg2LCJ0YXgiOjM1NS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.89, "base_fare": 216.54, "tax": 265.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "210.23", "tax": "265.35", "discount": 0, "ait": "0.00", "service_charge": 6.31 }, "partner": { "currency": "GBP", "total": 481.89, "base_fare": 216.54, "tax": 265.35, "gross": { "base_fare": "210.23", "tax": "265.35", "discount": "0.00", "ait": "0.00", "service_charge": 6.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4wNyIsImJhc2VfZmFyZSI6IjI5MC4zMiIsInRheCI6IjM1NS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1NS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNDYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy42MSIsImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1NS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1NS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy42MSIsImJhc2VfZmFyZSI6IjI4MS44NiIsInRheCI6IjM1NS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.89, "filter": { "id": "F77TX00174-179", "price": 481.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-180", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*181*_*AISAtf6C2Hzm8fF3", "flight_key": "F77TX00174-180", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-180", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-181", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*182*_*sQoynD98hbVDigIn", "flight_key": "F77TX00174-181", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-181", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-182", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*183*_*dqVcFipsAhrbJy5b", "flight_key": "F77TX00174-182", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-182", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-183", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*184*_*mUAj836qSKQytHec", "flight_key": "F77TX00174-183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-183", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-184", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*185*_*57c9TbGlccKKFb9w", "flight_key": "F77TX00174-184", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-184", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-185", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*186*_*ynwesYp5lNx16hPr", "flight_key": "F77TX00174-185", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-185", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-186", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*187*_*2xfQDqqxiWfc2ax0", "flight_key": "F77TX00174-186", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-186", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-187", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*188*_*061sa5P9MtLkF3AO", "flight_key": "F77TX00174-187", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-187", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-188", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*189*_*tCgPkHqqfNuiZjTP", "flight_key": "F77TX00174-188", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 481.65, "gross_total": 638.25, "base_fare": 192.04, "tax": 289.61, "sell": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljc1LCJiYXNlX2ZhcmUiOjI1Ny40NywidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzguMjUsImJhc2VfZmFyZSI6MjQ5Ljk3LCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 481.65, "base_fare": 192.04, "tax": 289.61, "gross": { "base_fare": "186.45", "tax": "289.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS43NSIsImJhc2VfZmFyZSI6IjI1Ny40NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOC4yNSIsImJhc2VfZmFyZSI6IjI0OS45NyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzguMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.65, "filter": { "id": "F77TX00174-188", "price": 481.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-189", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*190*_*80jhUP4b3O2d17BK", "flight_key": "F77TX00174-189", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-189", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-190", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*191*_*4xBmnsKqMth5VtR4", "flight_key": "F77TX00174-190", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-190", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-191", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*192*_*LAcEepfPekiSPE6m", "flight_key": "F77TX00174-191", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-191", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-192", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*193*_*XQsVrRrokF1il2a4", "flight_key": "F77TX00174-192", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-192", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-193", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*194*_*8KMxqITV1dI8wWCJ", "flight_key": "F77TX00174-193", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "PT19H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-193", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-194", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*195*_*o8MuPwm3Vys7cpPB", "flight_key": "F77TX00174-194", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-194", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-195", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*196*_*4wDhwzdHgGKUeDXQ", "flight_key": "F77TX00174-195", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-195", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-196", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*197*_*mWe4HLWakbAppkJR", "flight_key": "F77TX00174-196", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-196", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-197", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*198*_*ADgD8JZrekhFR9wa", "flight_key": "F77TX00174-197", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-197", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-198", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*199*_*EW9gOGlDBt7VBapw", "flight_key": "F77TX00174-198", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-198", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-199", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*200*_*B8yCZQ6nFGYCqAfz", "flight_key": "F77TX00174-199", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-199", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-200", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*201*_*NSMhGcqVGmyTL0qf", "flight_key": "F77TX00174-200", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H50M", "transit_time": "PT23H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT23H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-200", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-201", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*202*_*oqSU6wYUP8RnWdK9", "flight_key": "F77TX00174-201", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-201", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-202", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*203*_*t7AvHDS7dmOe8yVC", "flight_key": "F77TX00174-202", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-202", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-203", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*204*_*ChapB0W8e0OT3S9D", "flight_key": "F77TX00174-203", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-203", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-204", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*205*_*eHaKjBgfQSMGdml1", "flight_key": "F77TX00174-204", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "PT10H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-204", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-205", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*206*_*9UJ7Y6Zm0OCKWCCm", "flight_key": "F77TX00174-205", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-205", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-206", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*207*_*nsnUdroCeIebjR2o", "flight_key": "F77TX00174-206", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H20M", "transit_time": "PT21H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-206", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-207", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*208*_*c9oi6hLBPqk9VSrW", "flight_key": "F77TX00174-207", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-207", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-208", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*209*_*A4v7UeCM3Hrnj9CZ", "flight_key": "F77TX00174-208", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-208", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-209", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*210*_*quEo44Jvo0TyFQDg", "flight_key": "F77TX00174-209", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-209", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-210", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*211*_*nC5oAymaQ2wi1AtB", "flight_key": "F77TX00174-210", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-210", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-211", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*212*_*EzpmgtdqV6hXtAot", "flight_key": "F77TX00174-211", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-211", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-212", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*213*_*DlaoBQvaNFi3Huo6", "flight_key": "F77TX00174-212", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-212", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-213", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*214*_*soNNrmRBadHSGhEB", "flight_key": "F77TX00174-213", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-213", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-214", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*215*_*o9sYi4rpljUk9vIa", "flight_key": "F77TX00174-214", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-214", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-215", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*216*_*hztreBq0dR9sE9nY", "flight_key": "F77TX00174-215", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-215", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-216", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*217*_*HYeQ8K5l1Nn2CLhy", "flight_key": "F77TX00174-216", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H55M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-216", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-217", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*218*_*3V3K04BF0VgRxIw0", "flight_key": "F77TX00174-217", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-217", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-218", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*219*_*ErovlS5vtuwxjfNM", "flight_key": "F77TX00174-218", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-218", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-219", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*220*_*I9yW5WroqWrvRrz6", "flight_key": "F77TX00174-219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-219", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-220", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*221*_*hWziUnN88GL0dCGE", "flight_key": "F77TX00174-220", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT22H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT22H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 483.77, "gross_total": 639.13, "base_fare": 242.63, "tax": 241.14, "sell": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ4LjYsImJhc2VfZmFyZSI6MzI1LjMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuMTMsImJhc2VfZmFyZSI6MzE1LjgzLCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS4xMywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 483.77, "base_fare": 242.63, "tax": 241.14, "gross": { "base_fare": "235.57", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC42MCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS4xMyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 483.77, "filter": { "id": "F77TX00174-220", "price": 483.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140335jed202601140720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-221", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*222*_*iP39y40EELyVGGv5", "flight_key": "F77TX00174-221", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 495.46, "gross_total": 655.66, "base_fare": 219.92, "tax": 275.53, "sell": { "currency": "GBP", "total": 495.46, "base_fare": 219.92, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0LjI1LCJiYXNlX2ZhcmUiOjI5NC44NSwidGF4IjozNjkuNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1NS42NiwiYmFzZV9mYXJlIjoyODYuMjYsInRheCI6MzY5LjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjY2LCJiYXNlX2ZhcmUiOjI4Ni4yNiwidGF4IjozNjkuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.46, "base_fare": 219.92, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.52", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 6.41 }, "partner": { "currency": "GBP", "total": 495.46, "base_fare": 219.92, "tax": 275.53, "gross": { "base_fare": "213.52", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 6.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NC4yNSIsImJhc2VfZmFyZSI6IjI5NC44NSIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS42NiIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS42NiIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTUuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.46, "filter": { "id": "F77TX00174-221", "price": 495.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-222", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*223*_*kkViFkrksuTNaebp", "flight_key": "F77TX00174-222", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 488.94, "gross_total": 645.85, "base_fare": 247.8, "tax": 241.14, "sell": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjUzLCJiYXNlX2ZhcmUiOjMzMi4yMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NS44NSwiYmFzZV9mYXJlIjozMjIuNTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljg1LCJiYXNlX2ZhcmUiOjMyMi41NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS41MyIsImJhc2VfZmFyZSI6IjMzMi4yMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.94, "filter": { "id": "F77TX00174-222", "price": 488.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-223", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*224*_*jUdtdV0ZJhoLgHRR", "flight_key": "F77TX00174-223", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 488.94, "gross_total": 645.85, "base_fare": 247.8, "tax": 241.14, "sell": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjUzLCJiYXNlX2ZhcmUiOjMzMi4yMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NS44NSwiYmFzZV9mYXJlIjozMjIuNTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljg1LCJiYXNlX2ZhcmUiOjMyMi41NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS41MyIsImJhc2VfZmFyZSI6IjMzMi4yMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.94, "filter": { "id": "F77TX00174-223", "price": 488.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-224", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*225*_*rDZSL3EPombVxeNW", "flight_key": "F77TX00174-224", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 488.94, "gross_total": 645.85, "base_fare": 247.8, "tax": 241.14, "sell": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjUzLCJiYXNlX2ZhcmUiOjMzMi4yMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NS44NSwiYmFzZV9mYXJlIjozMjIuNTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljg1LCJiYXNlX2ZhcmUiOjMyMi41NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS41MyIsImJhc2VfZmFyZSI6IjMzMi4yMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.94, "filter": { "id": "F77TX00174-224", "price": 488.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-225", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*226*_*OUaVFNXD5c6BdomD", "flight_key": "F77TX00174-225", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT14H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 488.94, "gross_total": 645.85, "base_fare": 247.8, "tax": 241.14, "sell": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjUzLCJiYXNlX2ZhcmUiOjMzMi4yMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NS44NSwiYmFzZV9mYXJlIjozMjIuNTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljg1LCJiYXNlX2ZhcmUiOjMyMi41NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS41MyIsImJhc2VfZmFyZSI6IjMzMi4yMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.94, "filter": { "id": "F77TX00174-225", "price": 488.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-226", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*227*_*f2Jc8GgfxLOM3BVh", "flight_key": "F77TX00174-226", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "PT15H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT15H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 488.94, "gross_total": 645.85, "base_fare": 247.8, "tax": 241.14, "sell": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjUzLCJiYXNlX2ZhcmUiOjMzMi4yMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NS44NSwiYmFzZV9mYXJlIjozMjIuNTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljg1LCJiYXNlX2ZhcmUiOjMyMi41NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS41MyIsImJhc2VfZmFyZSI6IjMzMi4yMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.94, "filter": { "id": "F77TX00174-226", "price": 488.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-227", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*228*_*NQG82SGSapyxTr4w", "flight_key": "F77TX00174-227", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 488.94, "gross_total": 645.85, "base_fare": 247.8, "tax": 241.14, "sell": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjUzLCJiYXNlX2ZhcmUiOjMzMi4yMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NS44NSwiYmFzZV9mYXJlIjozMjIuNTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1Ljg1LCJiYXNlX2ZhcmUiOjMyMi41NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 488.94, "base_fare": 247.8, "tax": 241.14, "gross": { "base_fare": "240.58", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS41MyIsImJhc2VfZmFyZSI6IjMzMi4yMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS44NSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDUuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.94, "filter": { "id": "F77TX00174-227", "price": 488.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-228", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*229*_*CYdwOxpSvdPhwRIj", "flight_key": "F77TX00174-228", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-228", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-229", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*230*_*1PsQxsc35sAkZInY", "flight_key": "F77TX00174-229", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-229", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-230", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*231*_*bTxnvnJpKN2Y3jBt", "flight_key": "F77TX00174-230", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-230", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-231", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*232*_*eDvjtf6XlcVS6oSO", "flight_key": "F77TX00174-231", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-231", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-232", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*233*_*lnv3PrnYz7QWhNZ1", "flight_key": "F77TX00174-232", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-232", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-233", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*234*_*JSo4JCrf88rWmI00", "flight_key": "F77TX00174-233", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-233", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-234", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*235*_*TSyusv9HTFpn6wYS", "flight_key": "F77TX00174-234", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-234", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-235", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*236*_*Ri45Db9vp7QTVN7G", "flight_key": "F77TX00174-235", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-235", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-236", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*237*_*ip2zDcWUXKUTcQMh", "flight_key": "F77TX00174-236", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-236", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-237", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*238*_*SUh9DOpDbogKmOj1", "flight_key": "F77TX00174-237", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-237", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-238", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*239*_*t61XmPglhjQ3arx2", "flight_key": "F77TX00174-238", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H50M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-238", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-239", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*240*_*qHUCipZH9AqN19da", "flight_key": "F77TX00174-239", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-239", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-240", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*241*_*WtMWcJPBKQVHh7k3", "flight_key": "F77TX00174-240", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-240", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-241", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*242*_*HtPNXiJIS2bfQZ0c", "flight_key": "F77TX00174-241", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT8H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-241", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-242", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*243*_*XVtBYuE3WkJKhnkB", "flight_key": "F77TX00174-242", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT8H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-242", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-243", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*244*_*dUrNmoOd55lRrNYp", "flight_key": "F77TX00174-243", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-243", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-244", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*245*_*z7QCTYwlsKmpmaRz", "flight_key": "F77TX00174-244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-244", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-245", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*246*_*thlUyEpAXGFsIKxG", "flight_key": "F77TX00174-245", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 487.65, "gross_total": 646.31, "base_fare": 192.02, "tax": 295.64, "sell": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUzLjgxLCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTYuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDYuMzEsImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5Ni4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 487.65, "base_fare": 192.02, "tax": 295.64, "gross": { "base_fare": "186.42", "tax": "295.64", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My44MSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4zMSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5Ni4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.65, "filter": { "id": "F77TX00174-245", "price": 487.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-246", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*247*_*zsLTjcwJmEyUWDn6", "flight_key": "F77TX00174-246", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-246", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-247", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*248*_*C4YwG2fG1Wq9Lhmg", "flight_key": "F77TX00174-247", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-247", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-248", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*249*_*6PaqGzhiqlUTjIqh", "flight_key": "F77TX00174-248", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-248", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-249", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*250*_*v486s7HbH00LxfE7", "flight_key": "F77TX00174-249", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-249", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-250", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*251*_*J8DV6Aw7ijyKtwrr", "flight_key": "F77TX00174-250", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-250", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-251", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*252*_*P4rnT7iG7wLfohvM", "flight_key": "F77TX00174-251", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-251", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-252", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*253*_*VxZbzer7zgXTW00n", "flight_key": "F77TX00174-252", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-252", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-253", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*254*_*a7nJBfKmxEFYex7l", "flight_key": "F77TX00174-253", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-253", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-254", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*255*_*RNlk0s437xfAtB0K", "flight_key": "F77TX00174-254", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-254", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-255", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*256*_*ZwsiRt5NIEqHaWpY", "flight_key": "F77TX00174-255", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-255", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-256", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*257*_*ouwPxotekJLHWZ2X", "flight_key": "F77TX00174-256", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H50M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-256", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-257", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*258*_*g3DOKmIka5LljZIq", "flight_key": "F77TX00174-257", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-257", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-258", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*259*_*cXO5blwc67JXEaQk", "flight_key": "F77TX00174-258", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-258", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-259", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*260*_*bPWhYFbmcRIUY6oe", "flight_key": "F77TX00174-259", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT8H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-259", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-260", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*261*_*oGcMxB5Gtv9xnIt7", "flight_key": "F77TX00174-260", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT8H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-260", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-261", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*262*_*4G2CTPXW5Nadh2Aa", "flight_key": "F77TX00174-261", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-261", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-262", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*263*_*eSCHIRhjj4VQFSs5", "flight_key": "F77TX00174-262", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-262", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-263", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*264*_*1DSZVH8EAU8c91V9", "flight_key": "F77TX00174-263", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 488.22, "gross_total": 647.02, "base_fare": 192.74, "tax": 295.48, "sell": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU0LjU1LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5Ni4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ny4wMiwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk2LjE1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 488.22, "base_fare": 192.74, "tax": 295.48, "gross": { "base_fare": "187.12", "tax": "295.48", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC41NSIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4wMiIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5Ni4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcuMDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.22, "filter": { "id": "F77TX00174-263", "price": 488.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-264", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*265*_*wfuMNbn2Xhb6KAMp", "flight_key": "F77TX00174-264", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-264", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-265", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*266*_*IkGOr2ZOaGmMI9jc", "flight_key": "F77TX00174-265", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-265", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-266", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*267*_*eWAGenMym3SR1zmW", "flight_key": "F77TX00174-266", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-266", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-267", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*268*_*GsKr8HV3Bz19jhuT", "flight_key": "F77TX00174-267", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-267", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-268", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*269*_*OWgaEoRiZJx9Kw3W", "flight_key": "F77TX00174-268", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-268", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-269", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*270*_*IG7ARV4MUFNRFqdD", "flight_key": "F77TX00174-269", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-269", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-270", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*271*_*wZAoOgkQDZGSCA7Y", "flight_key": "F77TX00174-270", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-270", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-271", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*272*_*8h46fXkBuyGHoDT6", "flight_key": "F77TX00174-271", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-271", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-272", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*273*_*HW036tS3nPdSOgKe", "flight_key": "F77TX00174-272", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 492.17, "gross_total": 651.84, "base_fare": 205.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljg2LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuODQsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.17, "base_fare": 205.44, "tax": 286.73, "gross": { "base_fare": "199.46", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS44NiIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS44NCIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.17, "filter": { "id": "F77TX00174-272", "price": 492.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-273", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*274*_*28g8CWx2EgQ9Jxrk", "flight_key": "F77TX00174-273", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-273", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-274", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*275*_*wrQ3uF7BjfYHmIpU", "flight_key": "F77TX00174-274", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-274", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-275", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*276*_*kxeDEppy8hjIG5iS", "flight_key": "F77TX00174-275", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-275", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-276", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*277*_*7Nkf7zM8sSkFVok9", "flight_key": "F77TX00174-276", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-276", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-277", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*278*_*t3UvT61GUuLXsMHS", "flight_key": "F77TX00174-277", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-277", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-278", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*279*_*2stPIp2nPkSIG2e1", "flight_key": "F77TX00174-278", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-278", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-279", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*280*_*ylKyhTqSg18HAr8R", "flight_key": "F77TX00174-279", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-279", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-280", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*281*_*cc2l26ka7RCbWaa3", "flight_key": "F77TX00174-280", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-280", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-281", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*282*_*YoAOFWeuffk2uRpm", "flight_key": "F77TX00174-281", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "PT10H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-281", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-282", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*283*_*NGvauSjY9c2ghBMU", "flight_key": "F77TX00174-282", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-282", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-283", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*284*_*9sBRaMKCck90RHw8", "flight_key": "F77TX00174-283", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-283", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-284", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*285*_*v6jcuOKtz20QpKWt", "flight_key": "F77TX00174-284", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-284", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-285", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*286*_*FE8MR7RMlEeOwh6o", "flight_key": "F77TX00174-285", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-285", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-286", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*287*_*w7GYGpflUCJLDdsv", "flight_key": "F77TX00174-286", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-286", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-287", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*288*_*adpn8VF0WX34US60", "flight_key": "F77TX00174-287", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-287", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-288", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*289*_*LcMo2M9YG58OipJQ", "flight_key": "F77TX00174-288", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-288", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-289", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*290*_*uw6X8Ddc4mwiporO", "flight_key": "F77TX00174-289", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-289", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-290", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*291*_*vXdJQIDK1VGoPNIh", "flight_key": "F77TX00174-290", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-290", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-291", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*292*_*0Ip7SVFcB2woxG5s", "flight_key": "F77TX00174-291", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.95, "gross_total": 648.73, "base_fare": 242.65, "tax": 248.3, "sell": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjIxLCJiYXNlX2ZhcmUiOjMyNS4zMiwidGF4IjozMzIuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguNzMsImJhc2VfZmFyZSI6MzE1Ljg0LCJ0YXgiOjMzMi44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 490.95, "base_fare": 242.65, "tax": 248.3, "gross": { "base_fare": "235.58", "tax": "248.30", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC4yMSIsImJhc2VfZmFyZSI6IjMyNS4zMiIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC43MyIsImJhc2VfZmFyZSI6IjMxNS44NCIsInRheCI6IjMzMi44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.95, "filter": { "id": "F77TX00174-291", "price": 490.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-292", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*293*_*RSYn2lurTugnpjGy", "flight_key": "F77TX00174-292", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-292", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-293", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*294*_*rMvKdZWZoRybDkUl", "flight_key": "F77TX00174-293", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-293", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-294", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*295*_*8FbCyILatddSO5qL", "flight_key": "F77TX00174-294", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-294", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-295", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*296*_*9rrdXui2dzOflNJ4", "flight_key": "F77TX00174-295", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-295", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-296", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*297*_*aLLXa8tQH7Hbh44t", "flight_key": "F77TX00174-296", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-296", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-297", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*298*_*fP1umit9IP01kVS7", "flight_key": "F77TX00174-297", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-297", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-298", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*299*_*nKPEXp4BKantztn5", "flight_key": "F77TX00174-298", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-298", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-299", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*300*_*fVSNDHKqNqROO8Ua", "flight_key": "F77TX00174-299", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H40M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-299", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-300", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*301*_*vEdDvmzcsSccMO74", "flight_key": "F77TX00174-300", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-300", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-301", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*302*_*PSsJyhpquU99Vu72", "flight_key": "F77TX00174-301", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "PT17H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-301", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-302", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*303*_*2q3ZIst9YzBHj3Zx", "flight_key": "F77TX00174-302", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-302", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-303", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*304*_*nCvgbFQkZY0TCYxU", "flight_key": "F77TX00174-303", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-303", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-304", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*305*_*8t4YJKAL73V4eV5X", "flight_key": "F77TX00174-304", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 489.58, "gross_total": 648.89, "base_fare": 192.02, "tax": 297.57, "sell": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU2LjM5LCJiYXNlX2ZhcmUiOjI1Ny40NCwidGF4IjozOTguOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NDguODksImJhc2VfZmFyZSI6MjQ5Ljk0LCJ0YXgiOjM5OC45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": 0, "ait": "0.00", "service_charge": 5.59 }, "partner": { "currency": "GBP", "total": 489.58, "base_fare": 192.02, "tax": 297.57, "gross": { "base_fare": "186.42", "tax": "297.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zOSIsImJhc2VfZmFyZSI6IjI1Ny40NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OC44OSIsImJhc2VfZmFyZSI6IjI0OS45NCIsInRheCI6IjM5OC45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 489.58, "filter": { "id": "F77TX00174-304", "price": 489.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-305", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*306*_*XsuhR9MlptFnW1Dq", "flight_key": "F77TX00174-305", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-305", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-306", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*307*_*rFojcgVeFz5XkkYP", "flight_key": "F77TX00174-306", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "PT19H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-306", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-307", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*308*_*yYL0GNbZTikJKfPd", "flight_key": "F77TX00174-307", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "PT19H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT19H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-307", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-308", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*309*_*aTcq79ryjVLuDfw5", "flight_key": "F77TX00174-308", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H55M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-308", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-309", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*310*_*ZF4UgTsvAd3s0hoB", "flight_key": "F77TX00174-309", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-309", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-310", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*311*_*qop2ybAgtuARWmSd", "flight_key": "F77TX00174-310", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-310", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-311", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*312*_*ZxTL10dkeo4EqVm8", "flight_key": "F77TX00174-311", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H0M", "transit_time": "PT18H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-311", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-312", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*313*_*2EKTLg9N2d9yHOJP", "flight_key": "F77TX00174-312", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT21H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-312", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-313", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*314*_*xoObkPaG72fvFntb", "flight_key": "F77TX00174-313", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-313", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-314", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*315*_*W5NFJkmNzkSeAUpl", "flight_key": "F77TX00174-314", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-314", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-315", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*316*_*JgRmzea7Sc2MKA0h", "flight_key": "F77TX00174-315", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H55M", "transit_time": "PT18H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-315", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-316", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*317*_*cksyShsAuyALtlEH", "flight_key": "F77TX00174-316", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-316", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-317", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*318*_*PUeEyKReCy3n48ax", "flight_key": "F77TX00174-317", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-317", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-318", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*319*_*lQqZtUssFiGuI49E", "flight_key": "F77TX00174-318", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-318", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-319", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*320*_*alNfweX6ssPpZf9w", "flight_key": "F77TX00174-319", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-319", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-320", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*321*_*ULVQnMZx9fk1X60Y", "flight_key": "F77TX00174-320", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-320", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-321", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*322*_*FfIuhroVXReoBeXa", "flight_key": "F77TX00174-321", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H40M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-321", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-322", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*323*_*rRflKsbwJcm5MCum", "flight_key": "F77TX00174-322", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-322", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-323", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*324*_*ki0HDyomFjZNoQAr", "flight_key": "F77TX00174-323", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "PT17H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-323", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-324", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*325*_*0lG45JK8cV1OT9FN", "flight_key": "F77TX00174-324", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-324", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-325", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*326*_*zeySew8hU3NVP9nt", "flight_key": "F77TX00174-325", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 490.17, "gross_total": 649.64, "base_fare": 192.74, "tax": 297.43, "sell": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjE3LCJiYXNlX2ZhcmUiOjI1OC40LCJ0YXgiOjM5OC43N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS42NCwiYmFzZV9mYXJlIjoyNTAuODcsInRheCI6Mzk4Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": 0, "ait": "0.00", "service_charge": 5.62 }, "partner": { "currency": "GBP", "total": 490.17, "base_fare": 192.74, "tax": 297.43, "gross": { "base_fare": "187.12", "tax": "297.43", "discount": "0.00", "ait": "0.00", "service_charge": 5.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xNyIsImJhc2VfZmFyZSI6IjI1OC40MCIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS42NCIsImJhc2VfZmFyZSI6IjI1MC44NyIsInRheCI6IjM5OC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.17, "filter": { "id": "F77TX00174-325", "price": 490.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-326", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*327*_*dU8tVXqEL6BJAlLU", "flight_key": "F77TX00174-326", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 494.12, "gross_total": 654.45, "base_fare": 205.44, "tax": 288.68, "sell": { "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ3LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTQuNDUsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTQuNDUsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68, "gross": { "base_fare": "199.46", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NyIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC40NSIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC40NSIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTQuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.12, "filter": { "id": "F77TX00174-326", "price": 494.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-327", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*328*_*AcI93VtvWy02UY4W", "flight_key": "F77TX00174-327", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 494.12, "gross_total": 654.45, "base_fare": 205.44, "tax": 288.68, "sell": { "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ3LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTQuNDUsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTQuNDUsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68, "gross": { "base_fare": "199.46", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NyIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC40NSIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC40NSIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTQuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.12, "filter": { "id": "F77TX00174-327", "price": 494.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-328", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*329*_*GpZVkKeXIT7yXLeB", "flight_key": "F77TX00174-328", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 494.12, "gross_total": 654.45, "base_fare": 205.44, "tax": 288.68, "sell": { "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ3LCJiYXNlX2ZhcmUiOjI3NS40NCwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTQuNDUsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTQuNDUsImJhc2VfZmFyZSI6MjY3LjQyLCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 494.12, "base_fare": 205.44, "tax": 288.68, "gross": { "base_fare": "199.46", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NyIsImJhc2VfZmFyZSI6IjI3NS40NCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC40NSIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NC40NSIsImJhc2VfZmFyZSI6IjI2Ny40MiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTQuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.12, "filter": { "id": "F77TX00174-328", "price": 494.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-329", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*330*_*toImUxCjipkQgyny", "flight_key": "F77TX00174-329", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.1, "gross_total": 651.74, "base_fare": 205.44, "tax": 286.66, "sell": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljc2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozODQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.1, "filter": { "id": "F77TX00174-329", "price": 492.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-330", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*331*_*Dq30TYWKueYmi9Eg", "flight_key": "F77TX00174-330", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.1, "gross_total": 651.74, "base_fare": 205.44, "tax": 286.66, "sell": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljc2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozODQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.1, "filter": { "id": "F77TX00174-330", "price": 492.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-331", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*332*_*m7YPBuDLCLCtnP9s", "flight_key": "F77TX00174-331", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.1, "gross_total": 651.74, "base_fare": 205.44, "tax": 286.66, "sell": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljc2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozODQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.1, "filter": { "id": "F77TX00174-331", "price": 492.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-332", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*333*_*85zQqcFXO65o0NOZ", "flight_key": "F77TX00174-332", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.1, "gross_total": 651.74, "base_fare": 205.44, "tax": 286.66, "sell": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljc2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozODQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.1, "filter": { "id": "F77TX00174-332", "price": 492.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-333", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*334*_*Q9HzCwolImlmp5So", "flight_key": "F77TX00174-333", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.1, "gross_total": 651.74, "base_fare": 205.44, "tax": 286.66, "sell": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljc2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozODQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.1, "filter": { "id": "F77TX00174-333", "price": 492.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-334", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*335*_*cOAHzLyDzazrq9Yn", "flight_key": "F77TX00174-334", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.1, "gross_total": 651.74, "base_fare": 205.44, "tax": 286.66, "sell": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljc2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozODQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.1, "filter": { "id": "F77TX00174-334", "price": 492.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-335", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*336*_*vnBx5ntjxfZtt6AQ", "flight_key": "F77TX00174-335", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 492.1, "gross_total": 651.74, "base_fare": 205.44, "tax": 286.66, "sell": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5Ljc2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozODQuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTEuNzQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM4NC4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 492.1, "base_fare": 205.44, "tax": 286.66, "gross": { "base_fare": "199.46", "tax": "286.66", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MS43NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM4NC4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTEuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.1, "filter": { "id": "F77TX00174-335", "price": 492.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-336", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*337*_*6szYKWwdkBysTcKc", "flight_key": "F77TX00174-336", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 493.27, "gross_total": 653.68, "base_fare": 195.81, "tax": 297.46, "sell": { "currency": "GBP", "total": 493.27, "base_fare": 195.81, "tax": 297.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjMzLCJiYXNlX2ZhcmUiOjI2Mi41MiwidGF4IjozOTguODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuNjgsImJhc2VfZmFyZSI6MjU0Ljg3LCJ0YXgiOjM5OC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuNjgsImJhc2VfZmFyZSI6MjU0Ljg3LCJ0YXgiOjM5OC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 493.27, "base_fare": 195.81, "tax": 297.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.10", "tax": "297.46", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 493.27, "base_fare": 195.81, "tax": 297.46, "gross": { "base_fare": "190.10", "tax": "297.46", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS4zMyIsImJhc2VfZmFyZSI6IjI2Mi41MiIsInRheCI6IjM5OC44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My42OCIsImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My42OCIsImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.27, "filter": { "id": "F77TX00174-336", "price": 493.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-337", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*338*_*nB9nvoaioa567zyS", "flight_key": "F77TX00174-337", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 493.27, "gross_total": 653.68, "base_fare": 195.81, "tax": 297.46, "sell": { "currency": "GBP", "total": 493.27, "base_fare": 195.81, "tax": 297.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjMzLCJiYXNlX2ZhcmUiOjI2Mi41MiwidGF4IjozOTguODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuNjgsImJhc2VfZmFyZSI6MjU0Ljg3LCJ0YXgiOjM5OC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuNjgsImJhc2VfZmFyZSI6MjU0Ljg3LCJ0YXgiOjM5OC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 493.27, "base_fare": 195.81, "tax": 297.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.10", "tax": "297.46", "discount": 0, "ait": "0.00", "service_charge": 5.71 }, "partner": { "currency": "GBP", "total": 493.27, "base_fare": 195.81, "tax": 297.46, "gross": { "base_fare": "190.10", "tax": "297.46", "discount": "0.00", "ait": "0.00", "service_charge": 5.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS4zMyIsImJhc2VfZmFyZSI6IjI2Mi41MiIsInRheCI6IjM5OC44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My42OCIsImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My42OCIsImJhc2VfZmFyZSI6IjI1NC44NyIsInRheCI6IjM5OC44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.27, "filter": { "id": "F77TX00174-337", "price": 493.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-338", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*339*_*riEkbEolx03P5T9Q", "flight_key": "F77TX00174-338", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 494.27, "gross_total": 655.01, "base_fare": 196.35, "tax": 297.93, "sell": { "currency": "GBP", "total": 494.27, "base_fare": 196.35, "tax": 297.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjY4LCJiYXNlX2ZhcmUiOjI2My4yNCwidGF4IjozOTkuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTUuMDEsImJhc2VfZmFyZSI6MjU1LjU3LCJ0YXgiOjM5OS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTUuMDEsImJhc2VfZmFyZSI6MjU1LjU3LCJ0YXgiOjM5OS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 494.27, "base_fare": 196.35, "tax": 297.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "190.62", "tax": "297.93", "discount": 0, "ait": "0.00", "service_charge": 5.72 }, "partner": { "currency": "GBP", "total": 494.27, "base_fare": 196.35, "tax": 297.93, "gross": { "base_fare": "190.62", "tax": "297.93", "discount": "0.00", "ait": "0.00", "service_charge": 5.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi42OCIsImJhc2VfZmFyZSI6IjI2My4yNCIsInRheCI6IjM5OS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS41NyIsInRheCI6IjM5OS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS4wMSIsImJhc2VfZmFyZSI6IjI1NS41NyIsInRheCI6IjM5OS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1NS41NyIsInRheCI6IjM5OS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS4wMSIsImJhc2VfZmFyZSI6IjI1NS41NyIsInRheCI6IjM5OS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTUuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.27, "filter": { "id": "F77TX00174-338", "price": 494.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-339", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*340*_*en9NT4yC0N3LhzIW", "flight_key": "F77TX00174-339", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 496.38, "gross_total": 655.8, "base_fare": 248.03, "tax": 248.35, "sell": { "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY1LjQ5LCJiYXNlX2ZhcmUiOjMzMi41MywidGF4IjozMzIuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTUuOCwiYmFzZV9mYXJlIjozMjIuODQsInRheCI6MzMyLjk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1NS44LCJiYXNlX2ZhcmUiOjMyMi44NCwidGF4IjozMzIuOTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.80", "tax": "248.35", "discount": 0, "ait": "0.00", "service_charge": 7.23 }, "partner": { "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35, "gross": { "base_fare": "240.80", "tax": "248.35", "discount": "0.00", "ait": "0.00", "service_charge": 7.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS40OSIsImJhc2VfZmFyZSI6IjMzMi41MyIsInRheCI6IjMzMi45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS44MCIsImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS44MCIsImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTUuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 496.38, "filter": { "id": "F77TX00174-339", "price": 496.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-340", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*341*_*4luQ2cI1o4PjP77y", "flight_key": "F77TX00174-340", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 496.38, "gross_total": 655.8, "base_fare": 248.03, "tax": 248.35, "sell": { "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY1LjQ5LCJiYXNlX2ZhcmUiOjMzMi41MywidGF4IjozMzIuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTUuOCwiYmFzZV9mYXJlIjozMjIuODQsInRheCI6MzMyLjk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1NS44LCJiYXNlX2ZhcmUiOjMyMi44NCwidGF4IjozMzIuOTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.80", "tax": "248.35", "discount": 0, "ait": "0.00", "service_charge": 7.23 }, "partner": { "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35, "gross": { "base_fare": "240.80", "tax": "248.35", "discount": "0.00", "ait": "0.00", "service_charge": 7.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS40OSIsImJhc2VfZmFyZSI6IjMzMi41MyIsInRheCI6IjMzMi45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS44MCIsImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS44MCIsImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTUuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 496.38, "filter": { "id": "F77TX00174-340", "price": 496.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-341", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*342*_*4AJ89srYXhBYaX5D", "flight_key": "F77TX00174-341", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 496.38, "gross_total": 655.8, "base_fare": 248.03, "tax": 248.35, "sell": { "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY1LjQ5LCJiYXNlX2ZhcmUiOjMzMi41MywidGF4IjozMzIuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTUuOCwiYmFzZV9mYXJlIjozMjIuODQsInRheCI6MzMyLjk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1NS44LCJiYXNlX2ZhcmUiOjMyMi44NCwidGF4IjozMzIuOTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.80", "tax": "248.35", "discount": 0, "ait": "0.00", "service_charge": 7.23 }, "partner": { "currency": "GBP", "total": 496.38, "base_fare": 248.03, "tax": 248.35, "gross": { "base_fare": "240.80", "tax": "248.35", "discount": "0.00", "ait": "0.00", "service_charge": 7.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS40OSIsImJhc2VfZmFyZSI6IjMzMi41MyIsInRheCI6IjMzMi45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS44MCIsImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS44MCIsImJhc2VfZmFyZSI6IjMyMi44NCIsInRheCI6IjMzMi45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTUuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 496.38, "filter": { "id": "F77TX00174-341", "price": 496.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-342", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*343*_*1lV5NbjexLy6GCUf", "flight_key": "F77TX00174-342", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-342", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-343", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*344*_*Wfw2Bw87lYFHIEC2", "flight_key": "F77TX00174-343", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-343", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-344", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*345*_*C54nvT6TqbYTARLg", "flight_key": "F77TX00174-344", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-344", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-345", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*346*_*lHxSI1NGYIqUxYoo", "flight_key": "F77TX00174-345", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-345", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-346", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*347*_*kzXm1s6IM9zXfGKq", "flight_key": "F77TX00174-346", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-346", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-347", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*348*_*niKYPH6plDvG8mCd", "flight_key": "F77TX00174-347", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-347", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-348", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*349*_*0ltjgy1q6oLktOox", "flight_key": "F77TX00174-348", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-348", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-349", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*350*_*3lqYeuTslYVUH6sN", "flight_key": "F77TX00174-349", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-349", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-350", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*351*_*18VxhV6dwT8cGUH9", "flight_key": "F77TX00174-350", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-350", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-351", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*352*_*sK4zOouRC5E2mxIY", "flight_key": "F77TX00174-351", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-351", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-352", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*353*_*r7DBxKSQvMJl95gc", "flight_key": "F77TX00174-352", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-352", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-353", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*354*_*421WtfT5afQBBbqX", "flight_key": "F77TX00174-353", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 495.23, "gross_total": 656.35, "base_fare": 194.56, "tax": 300.67, "sell": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYzLjk1LCJiYXNlX2ZhcmUiOjI2MC44NCwidGF4Ijo0MDMuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTYuMzUsImJhc2VfZmFyZSI6MjUzLjI0LCJ0YXgiOjQwMy4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": 0, "ait": "0.00", "service_charge": 5.67 }, "partner": { "currency": "GBP", "total": 495.23, "base_fare": 194.56, "tax": 300.67, "gross": { "base_fare": "188.89", "tax": "300.67", "discount": "0.00", "ait": "0.00", "service_charge": 5.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NSIsImJhc2VfZmFyZSI6IjI2MC44NCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ni4zNSIsImJhc2VfZmFyZSI6IjI1My4yNCIsInRheCI6IjQwMy4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTYuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 495.23, "filter": { "id": "F77TX00174-353", "price": 495.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-354", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*355*_*0ugptWcT54g2K3Ti", "flight_key": "F77TX00174-354", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-354", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-355", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*356*_*HuBjJWRrvM4gfCsf", "flight_key": "F77TX00174-355", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-355", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-356", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*357*_*cC1Hy2krhNPtLp3W", "flight_key": "F77TX00174-356", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-356", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-357", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*358*_*CBdmpRbped4YxXGv", "flight_key": "F77TX00174-357", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-357", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-358", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*359*_*if42nKYsXmFKwKru", "flight_key": "F77TX00174-358", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "PT19H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-358", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-359", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*360*_*Ovi0cYztsTJ7MFK8", "flight_key": "F77TX00174-359", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-359", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-360", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*361*_*LPVQ3xJvIAjlumrt", "flight_key": "F77TX00174-360", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-360", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-361", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*362*_*mpPUh33cBJN2wIHx", "flight_key": "F77TX00174-361", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-361", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-362", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*363*_*YcfHEXDdjCUbIFHM", "flight_key": "F77TX00174-362", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-362", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-363", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*364*_*m5b7D5OpNyGSMQRO", "flight_key": "F77TX00174-363", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-363", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-364", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*365*_*GTDPWXbWa5LhULHO", "flight_key": "F77TX00174-364", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-364", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-365", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*366*_*SabfkuMAH5pPHqp6", "flight_key": "F77TX00174-365", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H50M", "transit_time": "PT23H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT23H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-365", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-366", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*367*_*FvDIt5FQYid9aSic", "flight_key": "F77TX00174-366", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-366", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-367", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*368*_*qRcG1mhR3QqeJPMx", "flight_key": "F77TX00174-367", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-367", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-368", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*369*_*DADgzqwMcQJ8BcBV", "flight_key": "F77TX00174-368", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-368", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-369", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*370*_*PphjXPZhp6kkKlIM", "flight_key": "F77TX00174-369", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "PT10H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-369", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-370", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*371*_*h1aTtMU74MIA5MdX", "flight_key": "F77TX00174-370", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-370", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-371", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*372*_*8JKkSTff8l8wZMzu", "flight_key": "F77TX00174-371", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H20M", "transit_time": "PT21H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-371", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-372", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*373*_*4443vSKHwqTs3WiL", "flight_key": "F77TX00174-372", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-372", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-373", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*374*_*B8WIg2xQYMpEoydd", "flight_key": "F77TX00174-373", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-373", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-374", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*375*_*oRnN12PpGW6GXxqC", "flight_key": "F77TX00174-374", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-374", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-375", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*376*_*XbaA03G8EfKOdIcK", "flight_key": "F77TX00174-375", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-375", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-376", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*377*_*gdiP27bYtnrN0rIT", "flight_key": "F77TX00174-376", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-376", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-377", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*378*_*T5yiXXRnwxSiyZVy", "flight_key": "F77TX00174-377", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-377", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-378", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*379*_*3SfLwzKHLHxZ0OZD", "flight_key": "F77TX00174-378", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-378", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-379", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*380*_*BZNDzowtxhhZIhWy", "flight_key": "F77TX00174-379", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-379", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-380", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*381*_*IopIgVVUJR4izrzj", "flight_key": "F77TX00174-380", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-380", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-381", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*382*_*HCrglK8fyqec6ONB", "flight_key": "F77TX00174-381", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H55M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-381", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-382", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*383*_*tdzuISW36LO78MJe", "flight_key": "F77TX00174-382", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-382", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-383", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*384*_*Lcw1PBZrbkT6gW5y", "flight_key": "F77TX00174-383", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-383", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-384", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*385*_*Yi9J6R1nKJOQfvzb", "flight_key": "F77TX00174-384", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-384", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-385", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*386*_*AbbOEqiWZFbdEIsC", "flight_key": "F77TX00174-385", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT22H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT22H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 498.57, "gross_total": 658.84, "base_fare": 245.81, "tax": 252.76, "sell": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4LjQ0LCJiYXNlX2ZhcmUiOjMyOS41NiwidGF4IjozMzguODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTguODQsImJhc2VfZmFyZSI6MzE5Ljk2LCJ0YXgiOjMzOC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": 0, "ait": "0.00", "service_charge": 7.16 }, "partner": { "currency": "GBP", "total": 498.57, "base_fare": 245.81, "tax": 252.76, "gross": { "base_fare": "238.65", "tax": "252.76", "discount": "0.00", "ait": "0.00", "service_charge": 7.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OC40NCIsImJhc2VfZmFyZSI6IjMyOS41NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjYwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC44NCIsImJhc2VfZmFyZSI6IjMxOS45NiIsInRheCI6IjMzOC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 498.57, "filter": { "id": "F77TX00174-385", "price": 498.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140335jed202601140720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-386", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*387*_*1GmVn7iC1hQ3ymoQ", "flight_key": "F77TX00174-386", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-386", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-387", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*388*_*73m5UXFnt6DxOqbB", "flight_key": "F77TX00174-387", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-387", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-388", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*389*_*ME69MlCGZAL58UjV", "flight_key": "F77TX00174-388", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-388", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-389", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*390*_*H6ebdE0evFkwTATD", "flight_key": "F77TX00174-389", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-389", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-390", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*391*_*mc7ecO0sRky7hZih", "flight_key": "F77TX00174-390", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-390", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-391", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*392*_*Af18v1WzWy5uk7jA", "flight_key": "F77TX00174-391", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-391", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-392", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*393*_*HWaSiPO6edzNGnH6", "flight_key": "F77TX00174-392", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-392", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-393", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*394*_*8yXZWBZNNWkcFNCI", "flight_key": "F77TX00174-393", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 501.26, "gross_total": 662.57, "base_fare": 242.63, "tax": 258.63, "sell": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcyLjA0LCJiYXNlX2ZhcmUiOjMyNS4zLCJ0YXgiOjM0Ni43NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Mi41NywiYmFzZV9mYXJlIjozMTUuODMsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 501.26, "base_fare": 242.63, "tax": 258.63, "gross": { "base_fare": "235.57", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Mi4wNCIsImJhc2VfZmFyZSI6IjMyNS4zMCIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi41NyIsImJhc2VfZmFyZSI6IjMxNS44MyIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.26, "filter": { "id": "F77TX00174-393", "price": 501.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-394", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*395*_*dyvGvxqgJLnoNwTu", "flight_key": "F77TX00174-394", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-394", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-395", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*396*_*UvByCxZSWpjEySLB", "flight_key": "F77TX00174-395", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-395", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-396", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*397*_*MYmQGkwivPhTLeno", "flight_key": "F77TX00174-396", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-396", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-397", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*398*_*AGrNrWebt5M2NDX5", "flight_key": "F77TX00174-397", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-397", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-398", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*399*_*REXoi03RKIklloBN", "flight_key": "F77TX00174-398", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-398", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-399", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*400*_*ocWWI1wn7upPwT4C", "flight_key": "F77TX00174-399", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-399", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-400", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*401*_*Z1g31bhHjloEUVjL", "flight_key": "F77TX00174-400", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-400", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-401", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*402*_*xZB9iuYymFeSQVe2", "flight_key": "F77TX00174-401", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 501.22, "gross_total": 663.96, "base_fare": 205.44, "tax": 295.78, "sell": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjk4LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTYuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5Ni41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 501.22, "base_fare": 205.44, "tax": 295.78, "gross": { "base_fare": "199.46", "tax": "295.78", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS45OCIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5Ni41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 501.22, "filter": { "id": "F77TX00174-401", "price": 501.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-402", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*403*_*D3DzOREGkyuTP3QA", "flight_key": "F77TX00174-402", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 503.89, "gross_total": 665.76, "base_fare": 251.04, "tax": 252.85, "sell": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjU2LCJiYXNlX2ZhcmUiOjMzNi41NywidGF4IjozMzguOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS41NiIsImJhc2VfZmFyZSI6IjMzNi41NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.89, "filter": { "id": "F77TX00174-402", "price": 503.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-403", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*404*_*Bqd9aoKyZyyjsrpb", "flight_key": "F77TX00174-403", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 503.89, "gross_total": 665.76, "base_fare": 251.04, "tax": 252.85, "sell": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjU2LCJiYXNlX2ZhcmUiOjMzNi41NywidGF4IjozMzguOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS41NiIsImJhc2VfZmFyZSI6IjMzNi41NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.89, "filter": { "id": "F77TX00174-403", "price": 503.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-404", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*405*_*7QTcGxLwW7pVKkKv", "flight_key": "F77TX00174-404", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 503.89, "gross_total": 665.76, "base_fare": 251.04, "tax": 252.85, "sell": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjU2LCJiYXNlX2ZhcmUiOjMzNi41NywidGF4IjozMzguOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS41NiIsImJhc2VfZmFyZSI6IjMzNi41NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.89, "filter": { "id": "F77TX00174-404", "price": 503.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-405", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*406*_*IwCueEJNKM4pOzgE", "flight_key": "F77TX00174-405", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT14H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 503.89, "gross_total": 665.76, "base_fare": 251.04, "tax": 252.85, "sell": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjU2LCJiYXNlX2ZhcmUiOjMzNi41NywidGF4IjozMzguOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS41NiIsImJhc2VfZmFyZSI6IjMzNi41NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.89, "filter": { "id": "F77TX00174-405", "price": 503.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-406", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*407*_*TdrV52af8nsPuQS9", "flight_key": "F77TX00174-406", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "PT15H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT15H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 503.89, "gross_total": 665.76, "base_fare": 251.04, "tax": 252.85, "sell": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjU2LCJiYXNlX2ZhcmUiOjMzNi41NywidGF4IjozMzguOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS41NiIsImJhc2VfZmFyZSI6IjMzNi41NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.89, "filter": { "id": "F77TX00174-406", "price": 503.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-407", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*408*_*2OaodQVLKPVDb8Qq", "flight_key": "F77TX00174-407", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 503.89, "gross_total": 665.76, "base_fare": 251.04, "tax": 252.85, "sell": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjU2LCJiYXNlX2ZhcmUiOjMzNi41NywidGF4IjozMzguOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuNzYsImJhc2VfZmFyZSI6MzI2Ljc3LCJ0YXgiOjMzOC45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": 0, "ait": "0.00", "service_charge": 7.31 }, "partner": { "currency": "GBP", "total": 503.89, "base_fare": 251.04, "tax": 252.85, "gross": { "base_fare": "243.73", "tax": "252.85", "discount": "0.00", "ait": "0.00", "service_charge": 7.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS41NiIsImJhc2VfZmFyZSI6IjMzNi41NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS43NiIsImJhc2VfZmFyZSI6IjMyNi43NyIsInRheCI6IjMzOC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.89, "filter": { "id": "F77TX00174-407", "price": 503.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-408", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*409*_*lCJGFPGuK5MDhRge", "flight_key": "F77TX00174-408", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 506.43, "gross_total": 669.29, "base_fare": 247.8, "tax": 258.63, "sell": { "currency": "GBP", "total": 506.43, "base_fare": 247.8, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc4Ljk3LCJiYXNlX2ZhcmUiOjMzMi4yMywidGF4IjozNDYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjkuMjksImJhc2VfZmFyZSI6MzIyLjU1LCJ0YXgiOjM0Ni43NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjkuMjksImJhc2VfZmFyZSI6MzIyLjU1LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 506.43, "base_fare": 247.8, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.58", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 506.43, "base_fare": 247.8, "tax": 258.63, "gross": { "base_fare": "240.58", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3OC45NyIsImJhc2VfZmFyZSI6IjMzMi4yMyIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4yOSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4yOSIsImJhc2VfZmFyZSI6IjMyMi41NSIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 506.43, "filter": { "id": "F77TX00174-408", "price": 506.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-409", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*410*_*FhlJrZTF9BlpGgMa", "flight_key": "F77TX00174-409", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 505.72, "gross_total": 669.3, "base_fare": 223, "tax": 282.72, "sell": { "currency": "GBP", "total": 505.72, "base_fare": 223, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc4LjAxLCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozNzkuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjkuMywiYmFzZV9mYXJlIjoyOTAuMjYsInRheCI6Mzc5LjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zLCJiYXNlX2ZhcmUiOjI5MC4yNiwidGF4IjozNzkuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 505.72, "base_fare": 223, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.50", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 505.72, "base_fare": 223, "tax": 282.72, "gross": { "base_fare": "216.50", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 6.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3OC4wMSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM3OS4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.72, "filter": { "id": "F77TX00174-409", "price": 505.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-410", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*411*_*I1V9N9Jn1Dyzub0m", "flight_key": "F77TX00174-410", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 505.72, "gross_total": 669.3, "base_fare": 223, "tax": 282.72, "sell": { "currency": "GBP", "total": 505.72, "base_fare": 223, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc4LjAxLCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozNzkuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjkuMywiYmFzZV9mYXJlIjoyOTAuMjYsInRheCI6Mzc5LjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zLCJiYXNlX2ZhcmUiOjI5MC4yNiwidGF4IjozNzkuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 505.72, "base_fare": 223, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.50", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 505.72, "base_fare": 223, "tax": 282.72, "gross": { "base_fare": "216.50", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 6.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3OC4wMSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM3OS4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.72, "filter": { "id": "F77TX00174-410", "price": 505.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-411", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*412*_*1dmNwGbiEHTPOsM1", "flight_key": "F77TX00174-411", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 503.14, "gross_total": 666.54, "base_fare": 205.44, "tax": 297.7, "sell": { "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjU2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjYuNTQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5OS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjYuNTQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5OS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "297.70", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7, "gross": { "base_fare": "199.46", "tax": "297.70", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC41NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni41NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni41NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.14, "filter": { "id": "F77TX00174-411", "price": 503.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-412", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*413*_*nt9lfg4PFF2nkMvI", "flight_key": "F77TX00174-412", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 503.14, "gross_total": 666.54, "base_fare": 205.44, "tax": 297.7, "sell": { "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjU2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjYuNTQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5OS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjYuNTQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5OS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "297.70", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7, "gross": { "base_fare": "199.46", "tax": "297.70", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC41NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni41NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni41NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.14, "filter": { "id": "F77TX00174-412", "price": 503.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-413", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*414*_*ZLtWDd0lsAdbVHRB", "flight_key": "F77TX00174-413", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 503.14, "gross_total": 666.54, "base_fare": 205.44, "tax": 297.7, "sell": { "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjU2LCJiYXNlX2ZhcmUiOjI3NS40MywidGF4IjozOTkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjYuNTQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5OS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjYuNTQsImJhc2VfZmFyZSI6MjY3LjQxLCJ0YXgiOjM5OS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.46", "tax": "297.70", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 503.14, "base_fare": 205.44, "tax": 297.7, "gross": { "base_fare": "199.46", "tax": "297.70", "discount": "0.00", "ait": "0.00", "service_charge": 5.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC41NiIsImJhc2VfZmFyZSI6IjI3NS40MyIsInRheCI6IjM5OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni41NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni41NCIsImJhc2VfZmFyZSI6IjI2Ny40MSIsInRheCI6IjM5OS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.14, "filter": { "id": "F77TX00174-413", "price": 503.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-414", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*415*_*9oFyAET2ujTcW4es", "flight_key": "F77TX00174-414", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 507.23, "gross_total": 671.42, "base_fare": 220.78, "tax": 286.45, "sell": { "currency": "GBP", "total": 507.23, "base_fare": 220.78, "tax": 286.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgwLjA0LCJiYXNlX2ZhcmUiOjI5NiwidGF4IjozODQuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzEuNDIsImJhc2VfZmFyZSI6Mjg3LjM4LCJ0YXgiOjM4NC4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzEuNDIsImJhc2VfZmFyZSI6Mjg3LjM4LCJ0YXgiOjM4NC4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 507.23, "base_fare": 220.78, "tax": 286.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.35", "tax": "286.45", "discount": 0, "ait": "0.00", "service_charge": 6.43 }, "partner": { "currency": "GBP", "total": 507.23, "base_fare": 220.78, "tax": 286.45, "gross": { "base_fare": "214.35", "tax": "286.45", "discount": "0.00", "ait": "0.00", "service_charge": 6.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MC4wNCIsImJhc2VfZmFyZSI6IjI5Ni4wMCIsInRheCI6IjM4NC4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ny4zOCIsInRheCI6IjM4NC4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS40MiIsImJhc2VfZmFyZSI6IjI4Ny4zOCIsInRheCI6IjM4NC4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ny4zOCIsInRheCI6IjM4NC4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS40MiIsImJhc2VfZmFyZSI6IjI4Ny4zOCIsInRheCI6IjM4NC4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzEuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 507.23, "filter": { "id": "F77TX00174-414", "price": 507.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-415", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*416*_*aCy6xEJSQaGxGYeF", "flight_key": "F77TX00174-415", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H50M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.57, "gross_total": 686.64, "base_fare": 219.92, "tax": 298.64, "sell": { "currency": "GBP", "total": 518.57, "base_fare": 219.92, "tax": 298.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjIzLCJiYXNlX2ZhcmUiOjI5NC44NSwidGF4Ijo0MDAuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNjQsImJhc2VfZmFyZSI6Mjg2LjI2LCJ0YXgiOjQwMC4zOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNjQsImJhc2VfZmFyZSI6Mjg2LjI2LCJ0YXgiOjQwMC4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.57, "base_fare": 219.92, "tax": 298.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.52", "tax": "298.64", "discount": 0, "ait": "0.00", "service_charge": 6.41 }, "partner": { "currency": "GBP", "total": 518.57, "base_fare": 219.92, "tax": 298.64, "gross": { "base_fare": "213.52", "tax": "298.64", "discount": "0.00", "ait": "0.00", "service_charge": 6.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4yMyIsImJhc2VfZmFyZSI6IjI5NC44NSIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni42NCIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni42NCIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.57, "filter": { "id": "F77TX00174-415", "price": 518.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-416", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*417*_*YK8nxunAHU1vLTGU", "flight_key": "F77TX00174-416", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 14:25:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 17:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 510.25, "gross_total": 674.54, "base_fare": 244.66, "tax": 265.59, "sell": { "currency": "GBP", "total": 510.25, "base_fare": 244.66, "tax": 265.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0LjA5LCJiYXNlX2ZhcmUiOjMyOC4wMiwidGF4IjozNTYuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNTQsImJhc2VfZmFyZSI6MzE4LjQ3LCJ0YXgiOjM1Ni4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNTQsImJhc2VfZmFyZSI6MzE4LjQ3LCJ0YXgiOjM1Ni4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.25, "base_fare": 244.66, "tax": 265.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "237.54", "tax": "265.59", "discount": 0, "ait": "0.00", "service_charge": 7.12 }, "partner": { "currency": "GBP", "total": 510.25, "base_fare": 244.66, "tax": 265.59, "gross": { "base_fare": "237.54", "tax": "265.59", "discount": "0.00", "ait": "0.00", "service_charge": 7.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC4wOSIsImJhc2VfZmFyZSI6IjMyOC4wMiIsInRheCI6IjM1Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOC40NyIsInRheCI6IjM1Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC41NCIsImJhc2VfZmFyZSI6IjMxOC40NyIsInRheCI6IjM1Ni4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxOC40NyIsInRheCI6IjM1Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC41NCIsImJhc2VfZmFyZSI6IjMxOC40NyIsInRheCI6IjM1Ni4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.25, "filter": { "id": "F77TX00174-416", "price": 510.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601131425jed202601131735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-417", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*418*_*9UtArGK8qNeFF5hn", "flight_key": "F77TX00174-417", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [ { "airport": "TBD", "airport_arrival": "", "airport_departure": "", "LayoverTime": "TBD", "aircraft_code": "AT", "elapsedTime": 0 } ], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 518.57, "gross_total": 686.64, "base_fare": 219.92, "tax": 298.64, "sell": { "currency": "GBP", "total": 518.57, "base_fare": 219.92, "tax": 298.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjIzLCJiYXNlX2ZhcmUiOjI5NC44NSwidGF4Ijo0MDAuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNjQsImJhc2VfZmFyZSI6Mjg2LjI2LCJ0YXgiOjQwMC4zOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNjQsImJhc2VfZmFyZSI6Mjg2LjI2LCJ0YXgiOjQwMC4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 518.57, "base_fare": 219.92, "tax": 298.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.52", "tax": "298.64", "discount": 0, "ait": "0.00", "service_charge": 6.41 }, "partner": { "currency": "GBP", "total": 518.57, "base_fare": 219.92, "tax": 298.64, "gross": { "base_fare": "213.52", "tax": "298.64", "discount": "0.00", "ait": "0.00", "service_charge": 6.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4yMyIsImJhc2VfZmFyZSI6IjI5NC44NSIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni42NCIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni42NCIsImJhc2VfZmFyZSI6IjI4Ni4yNiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.57, "filter": { "id": "F77TX00174-417", "price": 518.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-418", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*419*_*97MslmUtnPzmyjx3", "flight_key": "F77TX00174-418", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-418", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-419", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*420*_*ETzDSkK4oOG9DbMu", "flight_key": "F77TX00174-419", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-419", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-420", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*421*_*YTvlvdTea2bdkHXX", "flight_key": "F77TX00174-420", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-420", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-421", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*422*_*aZUyLp56MpIFKjrc", "flight_key": "F77TX00174-421", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-421", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-422", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*423*_*LTHu6em3OFJQqvaX", "flight_key": "F77TX00174-422", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-422", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-423", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*424*_*L7JSxBYjVNWHpU70", "flight_key": "F77TX00174-423", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-423", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-424", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*425*_*GaECQWz4zXW2JV25", "flight_key": "F77TX00174-424", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-424", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-425", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*426*_*jLYB9gLe5rZoPOEJ", "flight_key": "F77TX00174-425", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-425", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-426", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*427*_*4Z4oSgqXv4LVEGnk", "flight_key": "F77TX00174-426", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-426", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-427", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*428*_*gB9GXwLxg4dCStcf", "flight_key": "F77TX00174-427", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-427", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-428", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*429*_*Labju5pGBAD3xVAo", "flight_key": "F77TX00174-428", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 510.82, "gross_total": 675.39, "base_fare": 242.84, "tax": 267.99, "sell": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg0Ljg3LCJiYXNlX2ZhcmUiOjMyNS41NywidGF4IjozNTkuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NS4zOSwiYmFzZV9mYXJlIjozMTYuMDksInRheCI6MzU5LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjM5LCJiYXNlX2ZhcmUiOjMxNi4wOSwidGF4IjozNTkuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": 0, "ait": "0.00", "service_charge": 7.07 }, "partner": { "currency": "GBP", "total": 510.82, "base_fare": 242.84, "tax": 267.99, "gross": { "base_fare": "235.76", "tax": "267.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC44NyIsImJhc2VfZmFyZSI6IjMyNS41NyIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4zOSIsImJhc2VfZmFyZSI6IjMxNi4wOSIsInRheCI6IjM1OS4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzUuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.82, "filter": { "id": "F77TX00174-428", "price": 510.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-429", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*430*_*AfrVchO830r1RGeB", "flight_key": "F77TX00174-429", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 511.66, "gross_total": 676.64, "base_fare": 239.53, "tax": 272.13, "sell": { "currency": "GBP", "total": 511.66, "base_fare": 239.53, "tax": 272.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg1Ljk5LCJiYXNlX2ZhcmUiOjMyMS4xNCwidGF4IjozNjQuODV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzYuNjQsImJhc2VfZmFyZSI6MzExLjc5LCJ0YXgiOjM2NC44NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzYuNjQsImJhc2VfZmFyZSI6MzExLjc5LCJ0YXgiOjM2NC44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 511.66, "base_fare": 239.53, "tax": 272.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.56", "tax": "272.13", "discount": 0, "ait": "0.00", "service_charge": 6.97 }, "partner": { "currency": "GBP", "total": 511.66, "base_fare": 239.53, "tax": 272.13, "gross": { "base_fare": "232.56", "tax": "272.13", "discount": "0.00", "ait": "0.00", "service_charge": 6.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NS45OSIsImJhc2VfZmFyZSI6IjMyMS4xNCIsInRheCI6IjM2NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMzUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ni42NCIsImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ni42NCIsImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzYuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.66, "filter": { "id": "F77TX00174-429", "price": 511.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-430", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*431*_*n0VLfuscj35wwM6g", "flight_key": "F77TX00174-430", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 511.66, "gross_total": 676.64, "base_fare": 239.53, "tax": 272.13, "sell": { "currency": "GBP", "total": 511.66, "base_fare": 239.53, "tax": 272.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg1Ljk5LCJiYXNlX2ZhcmUiOjMyMS4xNCwidGF4IjozNjQuODV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzYuNjQsImJhc2VfZmFyZSI6MzExLjc5LCJ0YXgiOjM2NC44NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzYuNjQsImJhc2VfZmFyZSI6MzExLjc5LCJ0YXgiOjM2NC44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 511.66, "base_fare": 239.53, "tax": 272.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "232.56", "tax": "272.13", "discount": 0, "ait": "0.00", "service_charge": 6.97 }, "partner": { "currency": "GBP", "total": 511.66, "base_fare": 239.53, "tax": 272.13, "gross": { "base_fare": "232.56", "tax": "272.13", "discount": "0.00", "ait": "0.00", "service_charge": 6.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NS45OSIsImJhc2VfZmFyZSI6IjMyMS4xNCIsInRheCI6IjM2NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMzUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ni42NCIsImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ni42NCIsImJhc2VfZmFyZSI6IjMxMS43OSIsInRheCI6IjM2NC44NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzYuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.66, "filter": { "id": "F77TX00174-430", "price": 511.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-431", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*432*_*09iT5qKFy2AT5h1a", "flight_key": "F77TX00174-431", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 514.45, "gross_total": 681.03, "base_fare": 222.68, "tax": 291.77, "sell": { "currency": "GBP", "total": 514.45, "base_fare": 222.68, "tax": 291.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg5LjczLCJiYXNlX2ZhcmUiOjI5OC41NSwidGF4IjozOTEuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMDMsImJhc2VfZmFyZSI6Mjg5Ljg1LCJ0YXgiOjM5MS4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMDMsImJhc2VfZmFyZSI6Mjg5Ljg1LCJ0YXgiOjM5MS4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 514.45, "base_fare": 222.68, "tax": 291.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.19", "tax": "291.77", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 514.45, "base_fare": 222.68, "tax": 291.77, "gross": { "base_fare": "216.19", "tax": "291.77", "discount": "0.00", "ait": "0.00", "service_charge": 6.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS43MyIsImJhc2VfZmFyZSI6IjI5OC41NSIsInRheCI6IjM5MS4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4wMyIsImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4wMyIsImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODEuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.45, "filter": { "id": "F77TX00174-431", "price": 514.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-432", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*433*_*yhcjDhtyY77lRFsg", "flight_key": "F77TX00174-432", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 514.45, "gross_total": 681.03, "base_fare": 222.68, "tax": 291.77, "sell": { "currency": "GBP", "total": 514.45, "base_fare": 222.68, "tax": 291.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg5LjczLCJiYXNlX2ZhcmUiOjI5OC41NSwidGF4IjozOTEuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMDMsImJhc2VfZmFyZSI6Mjg5Ljg1LCJ0YXgiOjM5MS4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMDMsImJhc2VfZmFyZSI6Mjg5Ljg1LCJ0YXgiOjM5MS4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 514.45, "base_fare": 222.68, "tax": 291.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.19", "tax": "291.77", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 514.45, "base_fare": 222.68, "tax": 291.77, "gross": { "base_fare": "216.19", "tax": "291.77", "discount": "0.00", "ait": "0.00", "service_charge": 6.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS43MyIsImJhc2VfZmFyZSI6IjI5OC41NSIsInRheCI6IjM5MS4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4wMyIsImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4wMyIsImJhc2VfZmFyZSI6IjI4OS44NSIsInRheCI6IjM5MS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODEuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.45, "filter": { "id": "F77TX00174-432", "price": 514.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-433", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*434*_*qpubqhDwun26IoG4", "flight_key": "F77TX00174-433", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 514.89, "gross_total": 681.6, "base_fare": 222.99, "tax": 291.9, "sell": { "currency": "GBP", "total": 514.89, "base_fare": 222.99, "tax": 291.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkwLjMxLCJiYXNlX2ZhcmUiOjI5OC45NiwidGF4IjozOTEuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuNiwiYmFzZV9mYXJlIjoyOTAuMjUsInRheCI6MzkxLjM1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4MS42LCJiYXNlX2ZhcmUiOjI5MC4yNSwidGF4IjozOTEuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 514.89, "base_fare": 222.99, "tax": 291.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.49", "tax": "291.90", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 514.89, "base_fare": 222.99, "tax": 291.9, "gross": { "base_fare": "216.49", "tax": "291.90", "discount": "0.00", "ait": "0.00", "service_charge": 6.5 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC4zMSIsImJhc2VfZmFyZSI6IjI5OC45NiIsInRheCI6IjM5MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNSIsInRheCI6IjM5MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS42MCIsImJhc2VfZmFyZSI6IjI5MC4yNSIsInRheCI6IjM5MS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNSIsInRheCI6IjM5MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS42MCIsImJhc2VfZmFyZSI6IjI5MC4yNSIsInRheCI6IjM5MS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODEuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.89, "filter": { "id": "F77TX00174-433", "price": 514.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-434", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*435*_*M0u08nV5pQYYtjwH", "flight_key": "F77TX00174-434", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 516.05, "gross_total": 682.19, "base_fare": 248, "tax": 268.05, "sell": { "currency": "GBP", "total": 516.05, "base_fare": 248, "tax": 268.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkxLjg3LCJiYXNlX2ZhcmUiOjMzMi41LCJ0YXgiOjM1OS4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Mi4xOSwiYmFzZV9mYXJlIjozMjIuODIsInRheCI6MzU5LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Mi4xOSwiYmFzZV9mYXJlIjozMjIuODIsInRheCI6MzU5LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 516.05, "base_fare": 248, "tax": 268.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.78", "tax": "268.05", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 516.05, "base_fare": 248, "tax": 268.05, "gross": { "base_fare": "240.78", "tax": "268.05", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS44NyIsImJhc2VfZmFyZSI6IjMzMi41MCIsInRheCI6IjM1OS4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi4xOSIsImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi4xOSIsImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODIuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.05, "filter": { "id": "F77TX00174-434", "price": 516.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-435", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*436*_*xFc2GZQJNmcOMg11", "flight_key": "F77TX00174-435", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 516.05, "gross_total": 682.19, "base_fare": 248, "tax": 268.05, "sell": { "currency": "GBP", "total": 516.05, "base_fare": 248, "tax": 268.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkxLjg3LCJiYXNlX2ZhcmUiOjMzMi41LCJ0YXgiOjM1OS4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Mi4xOSwiYmFzZV9mYXJlIjozMjIuODIsInRheCI6MzU5LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Mi4xOSwiYmFzZV9mYXJlIjozMjIuODIsInRheCI6MzU5LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 516.05, "base_fare": 248, "tax": 268.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "240.78", "tax": "268.05", "discount": 0, "ait": "0.00", "service_charge": 7.22 }, "partner": { "currency": "GBP", "total": 516.05, "base_fare": 248, "tax": 268.05, "gross": { "base_fare": "240.78", "tax": "268.05", "discount": "0.00", "ait": "0.00", "service_charge": 7.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS44NyIsImJhc2VfZmFyZSI6IjMzMi41MCIsInRheCI6IjM1OS4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNjgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi4xOSIsImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi4xOSIsImJhc2VfZmFyZSI6IjMyMi44MiIsInRheCI6IjM1OS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODIuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.05, "filter": { "id": "F77TX00174-435", "price": 516.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-436", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*437*_*5RYbBAVYkGX1KgUW", "flight_key": "F77TX00174-436", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 519.98, "gross_total": 686.49, "base_fare": 272.56, "tax": 247.42, "sell": { "currency": "GBP", "total": 519.98, "base_fare": 272.56, "tax": 247.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjEzLCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNDksImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNDksImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 519.98, "base_fare": 272.56, "tax": 247.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "247.42", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 519.98, "base_fare": 272.56, "tax": 247.42, "gross": { "base_fare": "264.62", "tax": "247.42", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny4xMyIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjQ5IiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjg2LjQ5IiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY4Ni41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.98, "filter": { "id": "F77TX00174-436", "price": 519.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh2026011218352306doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-437", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*438*_*H7XQYC21N9z248Dj", "flight_key": "F77TX00174-437", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 527.56, "gross_total": 697.54, "base_fare": 249.85, "tax": 277.71, "sell": { "currency": "GBP", "total": 527.56, "base_fare": 249.85, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA3LjMsImJhc2VfZmFyZSI6MzM0Ljk4LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5Ny41NCwiYmFzZV9mYXJlIjozMjUuMjIsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5Ny41NCwiYmFzZV9mYXJlIjozMjUuMjIsInRheCI6MzcyLjMyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 527.56, "base_fare": 249.85, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "242.57", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 7.28 }, "partner": { "currency": "GBP", "total": 527.56, "base_fare": 249.85, "tax": 277.71, "gross": { "base_fare": "242.57", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4zMCIsImJhc2VfZmFyZSI6IjMzNC45OCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny41NCIsImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny41NCIsImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTcuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 527.56, "filter": { "id": "F77TX00174-437", "price": 527.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-438", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*439*_*JEUxWpSi6SMb1NsS", "flight_key": "F77TX00174-438", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [ { "airport": "TBD", "airport_arrival": "", "airport_departure": "", "LayoverTime": "TBD", "aircraft_code": "AT", "elapsedTime": 0 } ], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 527.62, "gross_total": 698.8, "base_fare": 219.61, "tax": 308.01, "sell": { "currency": "GBP", "total": 527.62, "base_fare": 219.61, "tax": 308.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA3LjM4LCJiYXNlX2ZhcmUiOjI5NC40MywidGF4Ijo0MTIuOTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTguOCwiYmFzZV9mYXJlIjoyODUuODUsInRheCI6NDEyLjk1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5OC44LCJiYXNlX2ZhcmUiOjI4NS44NSwidGF4Ijo0MTIuOTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 527.62, "base_fare": 219.61, "tax": 308.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.21", "tax": "308.01", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 527.62, "base_fare": 219.61, "tax": 308.01, "gross": { "base_fare": "213.21", "tax": "308.01", "discount": "0.00", "ait": "0.00", "service_charge": 6.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4zOCIsImJhc2VfZmFyZSI6IjI5NC40MyIsInRheCI6IjQxMi45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44NSIsInRheCI6IjQxMi45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OC44MCIsImJhc2VfZmFyZSI6IjI4NS44NSIsInRheCI6IjQxMi45NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44NSIsInRheCI6IjQxMi45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OC44MCIsImJhc2VfZmFyZSI6IjI4NS44NSIsInRheCI6IjQxMi45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTguOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 527.62, "filter": { "id": "F77TX00174-438", "price": 527.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-439", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*440*_*UXPtBprwMTLpvHtu", "flight_key": "F77TX00174-439", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT20H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 530.23, "gross_total": 699.59, "base_fare": 289.09, "tax": 241.14, "sell": { "currency": "GBP", "total": 530.23, "base_fare": 289.09, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzEwLjg4LCJiYXNlX2ZhcmUiOjM4Ny41OCwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5OS41OSwiYmFzZV9mYXJlIjozNzYuMjksInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjU5LCJiYXNlX2ZhcmUiOjM3Ni4yOSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 530.23, "base_fare": 289.09, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "280.67", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 8.42 }, "partner": { "currency": "GBP", "total": 530.23, "base_fare": 289.09, "tax": 241.14, "gross": { "base_fare": "280.67", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 8.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44OCIsImJhc2VfZmFyZSI6IjM4Ny41OCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3Ni4yOSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk5LjU5IiwiYmFzZV9mYXJlIjoiMzc2LjI5IiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc2LjI5IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk5LjU5IiwiYmFzZV9mYXJlIjoiMzc2LjI5IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY5OS41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 530.23, "filter": { "id": "F77TX00174-439", "price": 530.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "E", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140130jed20260114051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-440", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*441*_*1sGBoVCZulsDiJWA", "flight_key": "F77TX00174-440", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H50M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:10:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 541.74, "gross_total": 715.63, "base_fare": 273.59, "tax": 268.15, "sell": { "currency": "GBP", "total": 541.74, "base_fare": 273.59, "tax": 268.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2LjMxLCJiYXNlX2ZhcmUiOjM2Ni44LCJ0YXgiOjM1OS41MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcxNS42MywiYmFzZV9mYXJlIjozNTYuMTIsInRheCI6MzU5LjUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcxNS42MywiYmFzZV9mYXJlIjozNTYuMTIsInRheCI6MzU5LjUxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 541.74, "base_fare": 273.59, "tax": 268.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.62", "tax": "268.15", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 541.74, "base_fare": 273.59, "tax": 268.15, "gross": { "base_fare": "265.62", "tax": "268.15", "discount": "0.00", "ait": "0.00", "service_charge": 7.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi4zMSIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjM1OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjM1OS41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1LjYzIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzU5LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzU5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1LjYzIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzU5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNS42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 541.74, "filter": { "id": "F77TX00174-440", "price": 541.74, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121610cmn202601122025803cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-441", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*442*_*UtvPVkc5wvZQr4P9", "flight_key": "F77TX00174-441", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 536.58, "gross_total": 709.64, "base_fare": 249.85, "tax": 286.73, "sell": { "currency": "GBP", "total": 536.58, "base_fare": 249.85, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE5LjQsImJhc2VfZmFyZSI6MzM0Ljk4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcwOS42NCwiYmFzZV9mYXJlIjozMjUuMjIsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcwOS42NCwiYmFzZV9mYXJlIjozMjUuMjIsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 536.58, "base_fare": 249.85, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "242.57", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.28 }, "partner": { "currency": "GBP", "total": 536.58, "base_fare": 249.85, "tax": 286.73, "gross": { "base_fare": "242.57", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxOS40MCIsImJhc2VfZmFyZSI6IjMzNC45OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwOS42NCIsImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwOS42NCIsImJhc2VfZmFyZSI6IjMyNS4yMiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 536.58, "filter": { "id": "F77TX00174-441", "price": 536.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-442", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*443*_*A4NrS066moRhC69b", "flight_key": "F77TX00174-442", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H25M", "transit_time": "PT21H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT21H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 534.36, "gross_total": 707.18, "base_fare": 236.5, "tax": 297.86, "sell": { "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE2LjQyLCJiYXNlX2ZhcmUiOjMxNy4wOCwidGF4IjozOTkuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDcuMTgsImJhc2VfZmFyZSI6MzA3Ljg0LCJ0YXgiOjM5OS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDcuMTgsImJhc2VfZmFyZSI6MzA3Ljg0LCJ0YXgiOjM5OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "229.61", "tax": "297.86", "discount": 0, "ait": "0.00", "service_charge": 6.89 }, "partner": { "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86, "gross": { "base_fare": "229.61", "tax": "297.86", "discount": "0.00", "ait": "0.00", "service_charge": 6.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxNi40MiIsImJhc2VfZmFyZSI6IjMxNy4wOCIsInRheCI6IjM5OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4xOCIsImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4xOCIsImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDcuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 534.36, "filter": { "id": "F77TX00174-442", "price": 534.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-443", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*444*_*0INxV9FLPns6PQpJ", "flight_key": "F77TX00174-443", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 534.36, "gross_total": 707.18, "base_fare": 236.5, "tax": 297.86, "sell": { "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE2LjQyLCJiYXNlX2ZhcmUiOjMxNy4wOCwidGF4IjozOTkuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDcuMTgsImJhc2VfZmFyZSI6MzA3Ljg0LCJ0YXgiOjM5OS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDcuMTgsImJhc2VfZmFyZSI6MzA3Ljg0LCJ0YXgiOjM5OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "229.61", "tax": "297.86", "discount": 0, "ait": "0.00", "service_charge": 6.89 }, "partner": { "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86, "gross": { "base_fare": "229.61", "tax": "297.86", "discount": "0.00", "ait": "0.00", "service_charge": 6.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxNi40MiIsImJhc2VfZmFyZSI6IjMxNy4wOCIsInRheCI6IjM5OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4xOCIsImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4xOCIsImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDcuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 534.36, "filter": { "id": "F77TX00174-443", "price": 534.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-444", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*445*_*HwN1bajcM7QbZS2o", "flight_key": "F77TX00174-444", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 534.36, "gross_total": 707.18, "base_fare": 236.5, "tax": 297.86, "sell": { "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE2LjQyLCJiYXNlX2ZhcmUiOjMxNy4wOCwidGF4IjozOTkuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDcuMTgsImJhc2VfZmFyZSI6MzA3Ljg0LCJ0YXgiOjM5OS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDcuMTgsImJhc2VfZmFyZSI6MzA3Ljg0LCJ0YXgiOjM5OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "229.61", "tax": "297.86", "discount": 0, "ait": "0.00", "service_charge": 6.89 }, "partner": { "currency": "GBP", "total": 534.36, "base_fare": 236.5, "tax": 297.86, "gross": { "base_fare": "229.61", "tax": "297.86", "discount": "0.00", "ait": "0.00", "service_charge": 6.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxNi40MiIsImJhc2VfZmFyZSI6IjMxNy4wOCIsInRheCI6IjM5OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4xOCIsImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNy4xOCIsImJhc2VfZmFyZSI6IjMwNy44NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDcuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 534.36, "filter": { "id": "F77TX00174-444", "price": 534.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-445", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*446*_*e7BdBipujaoaDLrQ", "flight_key": "F77TX00174-445", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 12:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-12 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-13 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 539.82, "gross_total": 707.95, "base_fare": 404.68, "tax": 135.15, "sell": { "currency": "GBP", "total": 539.82, "base_fare": 404.68, "tax": 135.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIzLjc1LCJiYXNlX2ZhcmUiOjU0Mi41NSwidGF4IjoxODEuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcwNy45NSwiYmFzZV9mYXJlIjo1MjYuNzUsInRheCI6MTgxLjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA3Ljk1LCJiYXNlX2ZhcmUiOjUyNi43NSwidGF4IjoxODEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 539.82, "base_fare": 404.68, "tax": 135.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "392.89", "tax": "135.15", "discount": 0, "ait": "0.00", "service_charge": 11.78 }, "partner": { "currency": "GBP", "total": 539.82, "base_fare": 404.68, "tax": 135.15, "gross": { "base_fare": "392.89", "tax": "135.15", "discount": "0.00", "ait": "0.00", "service_charge": 11.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMy43NSIsImJhc2VfZmFyZSI6IjU0Mi41NSIsInRheCI6IjE4MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyNi43NSIsInRheCI6IjE4MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA3Ljk1IiwiYmFzZV9mYXJlIjoiNTI2Ljc1IiwidGF4IjoiMTgxLjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTI2Ljc1IiwidGF4IjoiMTgxLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzA3Ljk1IiwiYmFzZV9mYXJlIjoiNTI2Ljc1IiwidGF4IjoiMTgxLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwNy45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 539.82, "filter": { "id": "F77TX00174-445", "price": 539.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "H", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121215ath202601121750601ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-446", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*447*_*umjaX589IwSH8guf", "flight_key": "F77TX00174-446", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 536.53, "gross_total": 709.6, "base_fare": 249.55, "tax": 286.99, "sell": { "currency": "GBP", "total": 536.53, "base_fare": 249.55, "tax": 286.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE5LjM0LCJiYXNlX2ZhcmUiOjMzNC41NywidGF4IjozODQuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDkuNiwiYmFzZV9mYXJlIjozMjQuODMsInRheCI6Mzg0Ljc3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcwOS42LCJiYXNlX2ZhcmUiOjMyNC44MywidGF4IjozODQuNzd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 536.53, "base_fare": 249.55, "tax": 286.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "242.28", "tax": "286.99", "discount": 0, "ait": "0.00", "service_charge": 7.26 }, "partner": { "currency": "GBP", "total": 536.53, "base_fare": 249.55, "tax": 286.99, "gross": { "base_fare": "242.28", "tax": "286.99", "discount": "0.00", "ait": "0.00", "service_charge": 7.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxOS4zNCIsImJhc2VfZmFyZSI6IjMzNC41NyIsInRheCI6IjM4NC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM4NC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwOS42MCIsImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM4NC43NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM4NC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwOS42MCIsImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM4NC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDkuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 536.53, "filter": { "id": "F77TX00174-446", "price": 536.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-447", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*448*_*n7bIY9LNxwMJqf7r", "flight_key": "F77TX00174-447", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 537.52, "gross_total": 710.87, "base_fare": 250.29, "tax": 287.22, "sell": { "currency": "GBP", "total": 537.52, "base_fare": 250.29, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIwLjY0LCJiYXNlX2ZhcmUiOjMzNS41NywidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTAuODcsImJhc2VfZmFyZSI6MzI1LjgsInRheCI6Mzg1LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcxMC44NywiYmFzZV9mYXJlIjozMjUuOCwidGF4IjozODUuMDd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 537.52, "base_fare": 250.29, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.01", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.29 }, "partner": { "currency": "GBP", "total": 537.52, "base_fare": 250.29, "tax": 287.22, "gross": { "base_fare": "243.01", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMC42NCIsImJhc2VfZmFyZSI6IjMzNS41NyIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44NyIsImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44NyIsImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MTAuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 537.52, "filter": { "id": "F77TX00174-447", "price": 537.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-448", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*449*_*VLLPAyIDBk2FFVtL", "flight_key": "F77TX00174-448", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 537.52, "gross_total": 710.87, "base_fare": 250.29, "tax": 287.22, "sell": { "currency": "GBP", "total": 537.52, "base_fare": 250.29, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIwLjY0LCJiYXNlX2ZhcmUiOjMzNS41NywidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTAuODcsImJhc2VfZmFyZSI6MzI1LjgsInRheCI6Mzg1LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcxMC44NywiYmFzZV9mYXJlIjozMjUuOCwidGF4IjozODUuMDd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 537.52, "base_fare": 250.29, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "243.01", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.29 }, "partner": { "currency": "GBP", "total": 537.52, "base_fare": 250.29, "tax": 287.22, "gross": { "base_fare": "243.01", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMC42NCIsImJhc2VfZmFyZSI6IjMzNS41NyIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44NyIsImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44NyIsImJhc2VfZmFyZSI6IjMyNS44MCIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MTAuODcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 537.52, "filter": { "id": "F77TX00174-448", "price": 537.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-449", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*450*_*cHbJFqbFRYqIHMLx", "flight_key": "F77TX00174-449", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 14:25:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 17:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 541.53, "gross_total": 714.9, "base_fare": 284.95, "tax": 256.58, "sell": { "currency": "GBP", "total": 541.53, "base_fare": 284.95, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2LjAzLCJiYXNlX2ZhcmUiOjM4Mi4wMywidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTQuOSwiYmFzZV9mYXJlIjozNzAuOSwidGF4IjozNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE0LjksImJhc2VfZmFyZSI6MzcwLjksInRheCI6MzQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 541.53, "base_fare": 284.95, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "276.65", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 8.3 }, "partner": { "currency": "GBP", "total": 541.53, "base_fare": 284.95, "tax": 256.58, "gross": { "base_fare": "276.65", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 8.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi4wMyIsImJhc2VfZmFyZSI6IjM4Mi4wMyIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MC45MCIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE0LjkwIiwiYmFzZV9mYXJlIjoiMzcwLjkwIiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcwLjkwIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE0LjkwIiwiYmFzZV9mYXJlIjoiMzcwLjkwIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 541.53, "filter": { "id": "F77TX00174-449", "price": 541.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601131425jed202601131735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-450", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*451*_*Ncw2xdkMVaVXUDZs", "flight_key": "F77TX00174-450", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 539.15, "gross_total": 713.43, "base_fare": 240.78, "tax": 298.37, "sell": { "currency": "GBP", "total": 539.15, "base_fare": 240.78, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIyLjgzLCJiYXNlX2ZhcmUiOjMyMi44MSwidGF4Ijo0MDAuMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTMuNDMsImJhc2VfZmFyZSI6MzEzLjQxLCJ0YXgiOjQwMC4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTMuNDMsImJhc2VfZmFyZSI6MzEzLjQxLCJ0YXgiOjQwMC4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 539.15, "base_fare": 240.78, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "233.77", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 7.01 }, "partner": { "currency": "GBP", "total": 539.15, "base_fare": 240.78, "tax": 298.37, "gross": { "base_fare": "233.77", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.01 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMi44MyIsImJhc2VfZmFyZSI6IjMyMi44MSIsInRheCI6IjQwMC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy40MSIsInRheCI6IjQwMC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMy40MyIsImJhc2VfZmFyZSI6IjMxMy40MSIsInRheCI6IjQwMC4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxMy40MSIsInRheCI6IjQwMC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMy40MyIsImJhc2VfZmFyZSI6IjMxMy40MSIsInRheCI6IjQwMC4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MTMuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 539.15, "filter": { "id": "F77TX00174-450", "price": 539.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-451", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*452*_*uF1Sn5ngwZcY1VCe", "flight_key": "F77TX00174-451", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT20H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 546.33, "gross_total": 721.03, "base_fare": 292.88, "tax": 253.45, "sell": { "currency": "GBP", "total": 546.33, "base_fare": 292.88, "tax": 253.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzMyLjQ3LCJiYXNlX2ZhcmUiOjM5Mi42NywidGF4IjozMzkuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyMS4wMywiYmFzZV9mYXJlIjozODEuMjMsInRheCI6MzM5LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIxLjAzLCJiYXNlX2ZhcmUiOjM4MS4yMywidGF4IjozMzkuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 546.33, "base_fare": 292.88, "tax": 253.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "284.35", "tax": "253.45", "discount": 0, "ait": "0.00", "service_charge": 8.53 }, "partner": { "currency": "GBP", "total": 546.33, "base_fare": 292.88, "tax": 253.45, "gross": { "base_fare": "284.35", "tax": "253.45", "discount": "0.00", "ait": "0.00", "service_charge": 8.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczMi40NyIsImJhc2VfZmFyZSI6IjM5Mi42NyIsInRheCI6IjMzOS44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MS4yMyIsInRheCI6IjMzOS44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjQ0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIxLjAzIiwiYmFzZV9mYXJlIjoiMzgxLjIzIiwidGF4IjoiMzM5LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgxLjIzIiwidGF4IjoiMzM5LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIxLjAzIiwiYmFzZV9mYXJlIjoiMzgxLjIzIiwidGF4IjoiMzM5LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyMS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 546.33, "filter": { "id": "F77TX00174-451", "price": 546.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "E", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140130jed20260114051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-452", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*453*_*Yh25AKqn8cWdyjd8", "flight_key": "F77TX00174-452", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 545.72, "gross_total": 721.92, "base_fare": 249.55, "tax": 296.18, "sell": { "currency": "GBP", "total": 545.72, "base_fare": 249.55, "tax": 296.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzMxLjY2LCJiYXNlX2ZhcmUiOjMzNC41NywidGF4IjozOTcuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjEuOTIsImJhc2VfZmFyZSI6MzI0LjgzLCJ0YXgiOjM5Ny4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjEuOTIsImJhc2VfZmFyZSI6MzI0LjgzLCJ0YXgiOjM5Ny4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 545.72, "base_fare": 249.55, "tax": 296.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "242.28", "tax": "296.18", "discount": 0, "ait": "0.00", "service_charge": 7.26 }, "partner": { "currency": "GBP", "total": 545.72, "base_fare": 249.55, "tax": 296.18, "gross": { "base_fare": "242.28", "tax": "296.18", "discount": "0.00", "ait": "0.00", "service_charge": 7.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczMS42NiIsImJhc2VfZmFyZSI6IjMzNC41NyIsInRheCI6IjM5Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM5Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMS45MiIsImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM5Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM5Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMS45MiIsImJhc2VfZmFyZSI6IjMyNC44MyIsInRheCI6IjM5Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjEuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 545.72, "filter": { "id": "F77TX00174-452", "price": 545.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-453", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*454*_*ZX3eqFOKBz4j38PB", "flight_key": "F77TX00174-453", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 550.27, "gross_total": 727.1, "base_fare": 272.56, "tax": 277.71, "sell": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM3Ljc0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuMSwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNy4xLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNy43NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.27, "filter": { "id": "F77TX00174-453", "price": 550.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-454", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*455*_*dMrQBQikDA23NTHa", "flight_key": "F77TX00174-454", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 550.27, "gross_total": 727.1, "base_fare": 272.56, "tax": 277.71, "sell": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM3Ljc0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuMSwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNy4xLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNy43NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.27, "filter": { "id": "F77TX00174-454", "price": 550.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-455", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*456*_*rY2xXr9vaOTqgIpF", "flight_key": "F77TX00174-455", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 550.27, "gross_total": 727.1, "base_fare": 272.56, "tax": 277.71, "sell": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM3Ljc0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuMSwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNy4xLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNy43NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.27, "filter": { "id": "F77TX00174-455", "price": 550.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-456", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*457*_*fFKeNxnXg6eVRznu", "flight_key": "F77TX00174-456", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 550.27, "gross_total": 727.1, "base_fare": 272.56, "tax": 277.71, "sell": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM3Ljc0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuMSwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNy4xLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNy43NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.27, "filter": { "id": "F77TX00174-456", "price": 550.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-457", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*458*_*n2lhBoKfVjPLYJUB", "flight_key": "F77TX00174-457", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 550.27, "gross_total": 727.1, "base_fare": 272.56, "tax": 277.71, "sell": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM3Ljc0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuMSwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNy4xLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNy43NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.27, "filter": { "id": "F77TX00174-457", "price": 550.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-458", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*459*_*M29kAnEnViEy2udm", "flight_key": "F77TX00174-458", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 550.27, "gross_total": 727.1, "base_fare": 272.56, "tax": 277.71, "sell": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM3Ljc0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuMSwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNy4xLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 550.27, "base_fare": 272.56, "tax": 277.71, "gross": { "base_fare": "264.62", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNy43NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjEwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.27, "filter": { "id": "F77TX00174-458", "price": 550.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-459", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*460*_*g5s9V7xgVtbFBsUQ", "flight_key": "F77TX00174-459", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H35M", "transit_time": "PT17H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 14:25:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 17:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 549.37, "gross_total": 725.43, "base_fare": 284.87, "tax": 264.5, "sell": { "currency": "GBP", "total": 549.37, "base_fare": 284.87, "tax": 264.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjU1LCJiYXNlX2ZhcmUiOjM4MS45MywidGF4IjozNTQuNjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjUuNDMsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1NC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjUuNDMsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1NC42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 549.37, "base_fare": 284.87, "tax": 264.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "276.58", "tax": "264.50", "discount": 0, "ait": "0.00", "service_charge": 8.29 }, "partner": { "currency": "GBP", "total": 549.37, "base_fare": 284.87, "tax": 264.5, "gross": { "base_fare": "276.58", "tax": "264.50", "discount": "0.00", "ait": "0.00", "service_charge": 8.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi41NSIsImJhc2VfZmFyZSI6IjM4MS45MyIsInRheCI6IjM1NC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MC44MSIsInRheCI6IjM1NC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI1LjQzIiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU0LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU0LjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI1LjQzIiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU0LjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNS40MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.37, "filter": { "id": "F77TX00174-459", "price": 549.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601131425jed202601131735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-460", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*461*_*nWH6N8ps2ei1BawA", "flight_key": "F77TX00174-460", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 549.02, "gross_total": 726.6, "base_fare": 242.55, "tax": 306.47, "sell": { "currency": "GBP", "total": 549.02, "base_fare": 242.55, "tax": 306.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjA3LCJiYXNlX2ZhcmUiOjMyNS4xOSwidGF4Ijo0MTAuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuNiwiYmFzZV9mYXJlIjozMTUuNzIsInRheCI6NDEwLjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNi42LCJiYXNlX2ZhcmUiOjMxNS43MiwidGF4Ijo0MTAuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 549.02, "base_fare": 242.55, "tax": 306.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "235.49", "tax": "306.47", "discount": 0, "ait": "0.00", "service_charge": 7.06 }, "partner": { "currency": "GBP", "total": 549.02, "base_fare": 242.55, "tax": 306.47, "gross": { "base_fare": "235.49", "tax": "306.47", "discount": "0.00", "ait": "0.00", "service_charge": 7.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4wNyIsImJhc2VfZmFyZSI6IjMyNS4xOSIsInRheCI6IjQxMC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS43MiIsInRheCI6IjQxMC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi42MCIsImJhc2VfZmFyZSI6IjMxNS43MiIsInRheCI6IjQxMC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMxNS43MiIsInRheCI6IjQxMC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi42MCIsImJhc2VfZmFyZSI6IjMxNS43MiIsInRheCI6IjQxMC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MjYuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.02, "filter": { "id": "F77TX00174-460", "price": 549.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-461", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*462*_*hDdA9LKVxeyKueA1", "flight_key": "F77TX00174-461", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 12:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-12 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-13 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 554.28, "gross_total": 726.76, "base_fare": 419.13, "tax": 135.15, "sell": { "currency": "GBP", "total": 554.28, "base_fare": 419.13, "tax": 135.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQzLjEzLCJiYXNlX2ZhcmUiOjU2MS45MywidGF4IjoxODEuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyNi43NiwiYmFzZV9mYXJlIjo1NDUuNTYsInRheCI6MTgxLjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2Ljc2LCJiYXNlX2ZhcmUiOjU0NS41NiwidGF4IjoxODEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 554.28, "base_fare": 419.13, "tax": 135.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "406.92", "tax": "135.15", "discount": 0, "ait": "0.00", "service_charge": 12.21 }, "partner": { "currency": "GBP", "total": 554.28, "base_fare": 419.13, "tax": 135.15, "gross": { "base_fare": "406.92", "tax": "135.15", "discount": "0.00", "ait": "0.00", "service_charge": 12.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0My4xMyIsImJhc2VfZmFyZSI6IjU2MS45MyIsInRheCI6IjE4MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS41NiIsInRheCI6IjE4MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2Ljc2IiwiYmFzZV9mYXJlIjoiNTQ1LjU2IiwidGF4IjoiMTgxLjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ1LjU2IiwidGF4IjoiMTgxLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2Ljc2IiwiYmFzZV9mYXJlIjoiNTQ1LjU2IiwidGF4IjoiMTgxLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 554.28, "filter": { "id": "F77TX00174-461", "price": 554.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "H", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121215ath202601121750601ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-462", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*463*_*R1UPb4eThTUYvO47", "flight_key": "F77TX00174-462", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT15H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT15H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 550.88, "gross_total": 727.45, "base_fare": 284.87, "tax": 266.01, "sell": { "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM4LjU3LCJiYXNlX2ZhcmUiOjM4MS45MywidGF4IjozNTYuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuNDUsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1Ni42NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuNDUsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1Ni42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "276.58", "tax": "266.01", "discount": 0, "ait": "0.00", "service_charge": 8.29 }, "partner": { "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01, "gross": { "base_fare": "276.58", "tax": "266.01", "discount": "0.00", "ait": "0.00", "service_charge": 8.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczOC41NyIsImJhc2VfZmFyZSI6IjM4MS45MyIsInRheCI6IjM1Ni42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MC44MSIsInRheCI6IjM1Ni42NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjQ1IiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjQ1IiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.88, "filter": { "id": "F77TX00174-462", "price": 550.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-463", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*464*_*KnV6nR51MHgNcKoE", "flight_key": "F77TX00174-463", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT21H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 14:25:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 17:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT21H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 550.88, "gross_total": 727.45, "base_fare": 284.87, "tax": 266.01, "sell": { "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM4LjU3LCJiYXNlX2ZhcmUiOjM4MS45MywidGF4IjozNTYuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuNDUsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1Ni42NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuNDUsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1Ni42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "276.58", "tax": "266.01", "discount": 0, "ait": "0.00", "service_charge": 8.29 }, "partner": { "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01, "gross": { "base_fare": "276.58", "tax": "266.01", "discount": "0.00", "ait": "0.00", "service_charge": 8.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczOC41NyIsImJhc2VfZmFyZSI6IjM4MS45MyIsInRheCI6IjM1Ni42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MC44MSIsInRheCI6IjM1Ni42NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjQ1IiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjQ1IiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.88, "filter": { "id": "F77TX00174-463", "price": 550.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601131425jed202601131735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-464", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*465*_*3qXigJeACGxBm3xU", "flight_key": "F77TX00174-464", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 14:25:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 17:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "671" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 550.88, "gross_total": 727.45, "base_fare": 284.87, "tax": 266.01, "sell": { "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM4LjU3LCJiYXNlX2ZhcmUiOjM4MS45MywidGF4IjozNTYuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuNDUsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1Ni42NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjcuNDUsImJhc2VfZmFyZSI6MzcwLjgxLCJ0YXgiOjM1Ni42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "276.58", "tax": "266.01", "discount": 0, "ait": "0.00", "service_charge": 8.29 }, "partner": { "currency": "GBP", "total": 550.88, "base_fare": 284.87, "tax": 266.01, "gross": { "base_fare": "276.58", "tax": "266.01", "discount": "0.00", "ait": "0.00", "service_charge": 8.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczOC41NyIsImJhc2VfZmFyZSI6IjM4MS45MyIsInRheCI6IjM1Ni42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MC44MSIsInRheCI6IjM1Ni42NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjQ1IiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI3LjQ1IiwiYmFzZV9mYXJlIjoiMzcwLjgxIiwidGF4IjoiMzU2LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNy40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 550.88, "filter": { "id": "F77TX00174-464", "price": 550.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601131425jed202601131735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-465", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*466*_*IjZiwY50vs2yxg7R", "flight_key": "F77TX00174-465", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT11H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 551.76, "gross_total": 728.59, "base_fare": 285.63, "tax": 266.13, "sell": { "currency": "GBP", "total": 551.76, "base_fare": 285.63, "tax": 266.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM5Ljc0LCJiYXNlX2ZhcmUiOjM4Mi45NCwidGF4IjozNTYuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcyOC41OSwiYmFzZV9mYXJlIjozNzEuNzksInRheCI6MzU2LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI4LjU5LCJiYXNlX2ZhcmUiOjM3MS43OSwidGF4IjozNTYuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 551.76, "base_fare": 285.63, "tax": 266.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277.31", "tax": "266.13", "discount": 0, "ait": "0.00", "service_charge": 8.32 }, "partner": { "currency": "GBP", "total": 551.76, "base_fare": 285.63, "tax": 266.13, "gross": { "base_fare": "277.31", "tax": "266.13", "discount": "0.00", "ait": "0.00", "service_charge": 8.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczOS43NCIsImJhc2VfZmFyZSI6IjM4Mi45NCIsInRheCI6IjM1Ni44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS43OSIsInRheCI6IjM1Ni44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjE1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI4LjU5IiwiYmFzZV9mYXJlIjoiMzcxLjc5IiwidGF4IjoiMzU2LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxLjc5IiwidGF4IjoiMzU2LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI4LjU5IiwiYmFzZV9mYXJlIjoiMzcxLjc5IiwidGF4IjoiMzU2LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyOC41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 551.76, "filter": { "id": "F77TX00174-465", "price": 551.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-466", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*467*_*VmOEvDD7t24hdAM9", "flight_key": "F77TX00174-466", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 553.37, "gross_total": 730.75, "base_fare": 285.63, "tax": 267.74, "sell": { "currency": "GBP", "total": 553.37, "base_fare": 285.63, "tax": 267.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQxLjksImJhc2VfZmFyZSI6MzgyLjk0LCJ0YXgiOjM1OC45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczMC43NSwiYmFzZV9mYXJlIjozNzEuNzksInRheCI6MzU4Ljk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczMC43NSwiYmFzZV9mYXJlIjozNzEuNzksInRheCI6MzU4Ljk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 553.37, "base_fare": 285.63, "tax": 267.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277.31", "tax": "267.74", "discount": 0, "ait": "0.00", "service_charge": 8.32 }, "partner": { "currency": "GBP", "total": 553.37, "base_fare": 285.63, "tax": 267.74, "gross": { "base_fare": "277.31", "tax": "267.74", "discount": "0.00", "ait": "0.00", "service_charge": 8.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0MS45MCIsImJhc2VfZmFyZSI6IjM4Mi45NCIsInRheCI6IjM1OC45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS43OSIsInRheCI6IjM1OC45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjE1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzMwLjc1IiwiYmFzZV9mYXJlIjoiMzcxLjc5IiwidGF4IjoiMzU4Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxLjc5IiwidGF4IjoiMzU4Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzMwLjc1IiwiYmFzZV9mYXJlIjoiMzcxLjc5IiwidGF4IjoiMzU4Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczMC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 553.37, "filter": { "id": "F77TX00174-466", "price": 553.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-467", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*468*_*0IurfvpKNIS6scep", "flight_key": "F77TX00174-467", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 555.73, "gross_total": 734.86, "base_fare": 261.38, "tax": 294.35, "sell": { "currency": "GBP", "total": 555.73, "base_fare": 261.38, "tax": 294.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ1LjA3LCJiYXNlX2ZhcmUiOjM1MC40MywidGF4IjozOTQuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzQuODYsImJhc2VfZmFyZSI6MzQwLjIyLCJ0YXgiOjM5NC42NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzQuODYsImJhc2VfZmFyZSI6MzQwLjIyLCJ0YXgiOjM5NC42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 555.73, "base_fare": 261.38, "tax": 294.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.76", "tax": "294.35", "discount": 0, "ait": "0.00", "service_charge": 7.62 }, "partner": { "currency": "GBP", "total": 555.73, "base_fare": 261.38, "tax": 294.35, "gross": { "base_fare": "253.76", "tax": "294.35", "discount": "0.00", "ait": "0.00", "service_charge": 7.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0NS4wNyIsImJhc2VfZmFyZSI6IjM1MC40MyIsInRheCI6IjM5NC42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MC4yMiIsInRheCI6IjM5NC42NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM0Ljg2IiwiYmFzZV9mYXJlIjoiMzQwLjIyIiwidGF4IjoiMzk0LjY0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQwLjIyIiwidGF4IjoiMzk0LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM0Ljg2IiwiYmFzZV9mYXJlIjoiMzQwLjIyIiwidGF4IjoiMzk0LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczNC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 555.73, "filter": { "id": "F77TX00174-467", "price": 555.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-468", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*469*_*ORXPULHBojEotXmP", "flight_key": "F77TX00174-468", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-468", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-469", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*470*_*dtxOeAuPHJedvfsC", "flight_key": "F77TX00174-469", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-469", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-470", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*471*_*oyS4ywI0NFxxGb50", "flight_key": "F77TX00174-470", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-470", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-471", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*472*_*WFDyVYxNSPAfqGNN", "flight_key": "F77TX00174-471", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-471", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-472", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*473*_*otN9X9rzMfGGdAXE", "flight_key": "F77TX00174-472", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-472", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-473", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*474*_*DAbizM8QeW1JzvaA", "flight_key": "F77TX00174-473", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-473", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-474", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*475*_*UDZemsH7emmAWYt3", "flight_key": "F77TX00174-474", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-474", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-475", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*476*_*rWNVk1rembO3Am4I", "flight_key": "F77TX00174-475", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-475", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-476", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*477*_*CTHcKk2watDMjfNB", "flight_key": "F77TX00174-476", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 559.29, "gross_total": 739.2, "base_fare": 272.56, "tax": 286.73, "sell": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ5Ljg0LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuMiwiYmFzZV9mYXJlIjozNTQuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczOS4yLCJiYXNlX2ZhcmUiOjM1NC43OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.29, "base_fare": 272.56, "tax": 286.73, "gross": { "base_fare": "264.62", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OS44NCIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5LjIwIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.29, "filter": { "id": "F77TX00174-476", "price": 559.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-477", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*478*_*dQyww4ykaTWrLAKM", "flight_key": "F77TX00174-477", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT20H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 557.78, "gross_total": 736.52, "base_fare": 289.34, "tax": 268.44, "sell": { "currency": "GBP", "total": 557.78, "base_fare": 289.34, "tax": 268.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ3LjgyLCJiYXNlX2ZhcmUiOjM4Ny45MiwidGF4IjozNTkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczNi41MiwiYmFzZV9mYXJlIjozNzYuNjIsInRheCI6MzU5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjUyLCJiYXNlX2ZhcmUiOjM3Ni42MiwidGF4IjozNTkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 557.78, "base_fare": 289.34, "tax": 268.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "280.91", "tax": "268.44", "discount": 0, "ait": "0.00", "service_charge": 8.43 }, "partner": { "currency": "GBP", "total": 557.78, "base_fare": 289.34, "tax": 268.44, "gross": { "base_fare": "280.91", "tax": "268.44", "discount": "0.00", "ait": "0.00", "service_charge": 8.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0Ny44MiIsImJhc2VfZmFyZSI6IjM4Ny45MiIsInRheCI6IjM1OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3Ni42MiIsInRheCI6IjM1OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM2LjUyIiwiYmFzZV9mYXJlIjoiMzc2LjYyIiwidGF4IjoiMzU5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc2LjYyIiwidGF4IjoiMzU5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM2LjUyIiwiYmFzZV9mYXJlIjoiMzc2LjYyIiwidGF4IjoiMzU5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczNi41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 557.78, "filter": { "id": "F77TX00174-477", "price": 557.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "E", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140130jed20260114051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-478", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*479*_*xXfuh4LGP9DS3zUF", "flight_key": "F77TX00174-478", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:45:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-12 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "114" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 575.62, "gross_total": 758.68, "base_fare": 334.51, "tax": 241.11, "sell": { "currency": "GBP", "total": 575.62, "base_fare": 334.51, "tax": 241.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzcxLjc0LCJiYXNlX2ZhcmUiOjQ0OC40OCwidGF4IjozMjMuMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTguNjgsImJhc2VfZmFyZSI6NDM1LjQyLCJ0YXgiOjMyMy4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTguNjgsImJhc2VfZmFyZSI6NDM1LjQyLCJ0YXgiOjMyMy4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 575.62, "base_fare": 334.51, "tax": 241.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "324.77", "tax": "241.11", "discount": 0, "ait": "0.00", "service_charge": 9.74 }, "partner": { "currency": "GBP", "total": 575.62, "base_fare": 334.51, "tax": 241.11, "gross": { "base_fare": "324.77", "tax": "241.11", "discount": "0.00", "ait": "0.00", "service_charge": 9.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3MS43NCIsImJhc2VfZmFyZSI6IjQ0OC40OCIsInRheCI6IjMyMy4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzNS40MiIsInRheCI6IjMyMy4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjA2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMDYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU4LjY4IiwiYmFzZV9mYXJlIjoiNDM1LjQyIiwidGF4IjoiMzIzLjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDM1LjQyIiwidGF4IjoiMzIzLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU4LjY4IiwiYmFzZV9mYXJlIjoiNDM1LjQyIiwidGF4IjoiMzIzLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1OC42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 575.62, "filter": { "id": "F77TX00174-478", "price": 575.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "K", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121445amm202601122240114amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-479", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*480*_*AHmeQHatTPKSIQYD", "flight_key": "F77TX00174-479", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 561.24, "gross_total": 741.81, "base_fare": 272.56, "tax": 288.68, "sell": { "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUyLjQ1LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuODEsImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuODEsImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68, "gross": { "base_fare": "264.62", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1Mi40NSIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjgxIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjgxIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0MS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 561.24, "filter": { "id": "F77TX00174-479", "price": 561.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-480", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*481*_*5HIzCbdr3i6V25Tn", "flight_key": "F77TX00174-480", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 561.24, "gross_total": 741.81, "base_fare": 272.56, "tax": 288.68, "sell": { "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUyLjQ1LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuODEsImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuODEsImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68, "gross": { "base_fare": "264.62", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1Mi40NSIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjgxIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjgxIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0MS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 561.24, "filter": { "id": "F77TX00174-480", "price": 561.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-481", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*482*_*kdaNA9ANSEu6rfKl", "flight_key": "F77TX00174-481", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 561.24, "gross_total": 741.81, "base_fare": 272.56, "tax": 288.68, "sell": { "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUyLjQ1LCJiYXNlX2ZhcmUiOjM2NS40MiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuODEsImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuODEsImJhc2VfZmFyZSI6MzU0Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.62", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 561.24, "base_fare": 272.56, "tax": 288.68, "gross": { "base_fare": "264.62", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1Mi40NSIsImJhc2VfZmFyZSI6IjM2NS40MiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjgxIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjgxIiwiYmFzZV9mYXJlIjoiMzU0Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0MS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 561.24, "filter": { "id": "F77TX00174-481", "price": 561.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-482", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*483*_*U2fcHAZyUukpxZpf", "flight_key": "F77TX00174-482", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.81, "gross_total": 739.89, "base_fare": 272.59, "tax": 287.22, "sell": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUwLjUzLCJiYXNlX2ZhcmUiOjM2NS40NiwidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MC41MyIsImJhc2VfZmFyZSI6IjM2NS40NiIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC44MiIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.81, "filter": { "id": "F77TX00174-482", "price": 559.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-483", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*484*_*h4L5IUYvZ3oSG477", "flight_key": "F77TX00174-483", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.81, "gross_total": 739.89, "base_fare": 272.59, "tax": 287.22, "sell": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUwLjUzLCJiYXNlX2ZhcmUiOjM2NS40NiwidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MC41MyIsImJhc2VfZmFyZSI6IjM2NS40NiIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC44MiIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.81, "filter": { "id": "F77TX00174-483", "price": 559.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-484", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*485*_*OaKHkMmO6BuqlSBn", "flight_key": "F77TX00174-484", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.81, "gross_total": 739.89, "base_fare": 272.59, "tax": 287.22, "sell": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUwLjUzLCJiYXNlX2ZhcmUiOjM2NS40NiwidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MC41MyIsImJhc2VfZmFyZSI6IjM2NS40NiIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC44MiIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.81, "filter": { "id": "F77TX00174-484", "price": 559.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-485", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*486*_*htx5T4Bg0d8YreVh", "flight_key": "F77TX00174-485", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.81, "gross_total": 739.89, "base_fare": 272.59, "tax": 287.22, "sell": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUwLjUzLCJiYXNlX2ZhcmUiOjM2NS40NiwidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MC41MyIsImJhc2VfZmFyZSI6IjM2NS40NiIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC44MiIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.81, "filter": { "id": "F77TX00174-485", "price": 559.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-486", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*487*_*qIUKGbml29PXkayA", "flight_key": "F77TX00174-486", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.81, "gross_total": 739.89, "base_fare": 272.59, "tax": 287.22, "sell": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUwLjUzLCJiYXNlX2ZhcmUiOjM2NS40NiwidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MC41MyIsImJhc2VfZmFyZSI6IjM2NS40NiIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC44MiIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.81, "filter": { "id": "F77TX00174-486", "price": 559.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-487", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*488*_*gTZpmNXs77AGbeMy", "flight_key": "F77TX00174-487", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 559.81, "gross_total": 739.89, "base_fare": 272.59, "tax": 287.22, "sell": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUwLjUzLCJiYXNlX2ZhcmUiOjM2NS40NiwidGF4IjozODUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzkuODksImJhc2VfZmFyZSI6MzU0LjgyLCJ0YXgiOjM4NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 559.81, "base_fare": 272.59, "tax": 287.22, "gross": { "base_fare": "264.65", "tax": "287.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MC41MyIsImJhc2VfZmFyZSI6IjM2NS40NiIsInRheCI6IjM4NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC44MiIsInRheCI6IjM4NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM5Ljg5IiwiYmFzZV9mYXJlIjoiMzU0LjgyIiwidGF4IjoiMzg1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOS44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 559.81, "filter": { "id": "F77TX00174-487", "price": 559.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-488", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*489*_*xyuZYscnhU1La77j", "flight_key": "F77TX00174-488", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 560.45, "gross_total": 740.73, "base_fare": 273.01, "tax": 287.44, "sell": { "currency": "GBP", "total": 560.45, "base_fare": 273.01, "tax": 287.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUxLjM5LCJiYXNlX2ZhcmUiOjM2Ni4wMiwidGF4IjozODUuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDAuNzMsImJhc2VfZmFyZSI6MzU1LjM2LCJ0YXgiOjM4NS4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDAuNzMsImJhc2VfZmFyZSI6MzU1LjM2LCJ0YXgiOjM4NS4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 560.45, "base_fare": 273.01, "tax": 287.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.06", "tax": "287.44", "discount": 0, "ait": "0.00", "service_charge": 7.95 }, "partner": { "currency": "GBP", "total": 560.45, "base_fare": 273.01, "tax": 287.44, "gross": { "base_fare": "265.06", "tax": "287.44", "discount": "0.00", "ait": "0.00", "service_charge": 7.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MS4zOSIsImJhc2VfZmFyZSI6IjM2Ni4wMiIsInRheCI6IjM4NS4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NS4zNiIsInRheCI6IjM4NS4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQwLjczIiwiYmFzZV9mYXJlIjoiMzU1LjM2IiwidGF4IjoiMzg1LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU1LjM2IiwidGF4IjoiMzg1LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQwLjczIiwiYmFzZV9mYXJlIjoiMzU1LjM2IiwidGF4IjoiMzg1LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0MC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 560.45, "filter": { "id": "F77TX00174-488", "price": 560.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-489", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*490*_*VNGdEahS8WXlr5K6", "flight_key": "F77TX00174-489", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H50M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 572.23, "gross_total": 756.5, "base_fare": 273.59, "tax": 298.64, "sell": { "currency": "GBP", "total": 572.23, "base_fare": 273.59, "tax": 298.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY3LjE4LCJiYXNlX2ZhcmUiOjM2Ni44LCJ0YXgiOjQwMC4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1Ni41LCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4Ijo0MDAuMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU2LjUsImJhc2VfZmFyZSI6MzU2LjEyLCJ0YXgiOjQwMC4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 572.23, "base_fare": 273.59, "tax": 298.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.62", "tax": "298.64", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 572.23, "base_fare": 273.59, "tax": 298.64, "gross": { "base_fare": "265.62", "tax": "298.64", "discount": "0.00", "ait": "0.00", "service_charge": 7.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Ny4xOCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjUwIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiNDAwLjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjUwIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ni41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 572.23, "filter": { "id": "F77TX00174-489", "price": 572.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-490", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*491*_*2Zb61dYmXizDs47K", "flight_key": "F77TX00174-490", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 12:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-12 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-13 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 566.66, "gross_total": 743.33, "base_fare": 419.89, "tax": 146.78, "sell": { "currency": "GBP", "total": 566.66, "base_fare": 419.89, "tax": 146.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU5LjczLCJiYXNlX2ZhcmUiOjU2Mi45NCwidGF4IjoxOTYuNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDMuMzMsImJhc2VfZmFyZSI6NTQ2LjU0LCJ0YXgiOjE5Ni43OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDMuMzMsImJhc2VfZmFyZSI6NTQ2LjU0LCJ0YXgiOjE5Ni43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 566.66, "base_fare": 419.89, "tax": 146.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "407.65", "tax": "146.78", "discount": 0, "ait": "0.00", "service_charge": 12.23 }, "partner": { "currency": "GBP", "total": 566.66, "base_fare": 419.89, "tax": 146.78, "gross": { "base_fare": "407.65", "tax": "146.78", "discount": "0.00", "ait": "0.00", "service_charge": 12.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1OS43MyIsImJhc2VfZmFyZSI6IjU2Mi45NCIsInRheCI6IjE5Ni43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Ni41NCIsInRheCI6IjE5Ni43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQzLjMzIiwiYmFzZV9mYXJlIjoiNTQ2LjU0IiwidGF4IjoiMTk2Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ2LjU0IiwidGF4IjoiMTk2Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQzLjMzIiwiYmFzZV9mYXJlIjoiNTQ2LjU0IiwidGF4IjoiMTk2Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0My4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 566.66, "filter": { "id": "F77TX00174-490", "price": 566.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "H", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121215ath202601121750601ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-491", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*492*_*ZNrICvgNSDPE8VH2", "flight_key": "F77TX00174-491", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [ { "airport": "TBD", "airport_arrival": "", "airport_departure": "", "LayoverTime": "TBD", "aircraft_code": "AT", "elapsedTime": 0 } ], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 572.23, "gross_total": 756.5, "base_fare": 273.59, "tax": 298.64, "sell": { "currency": "GBP", "total": 572.23, "base_fare": 273.59, "tax": 298.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY3LjE4LCJiYXNlX2ZhcmUiOjM2Ni44LCJ0YXgiOjQwMC4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1Ni41LCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4Ijo0MDAuMzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU2LjUsImJhc2VfZmFyZSI6MzU2LjEyLCJ0YXgiOjQwMC4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 572.23, "base_fare": 273.59, "tax": 298.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.62", "tax": "298.64", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 572.23, "base_fare": 273.59, "tax": 298.64, "gross": { "base_fare": "265.62", "tax": "298.64", "discount": "0.00", "ait": "0.00", "service_charge": 7.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Ny4xOCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjUwIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiNDAwLjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjUwIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ni41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 572.23, "filter": { "id": "F77TX00174-491", "price": 572.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-492", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*493*_*rnDGvPetCe8zHVWd", "flight_key": "F77TX00174-492", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 562.72, "gross_total": 744.03, "base_fare": 266.35, "tax": 296.37, "sell": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU0LjQzLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTcuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NC40MyIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5Ny4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5Ny4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 562.72, "filter": { "id": "F77TX00174-492", "price": 562.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-493", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*494*_*yLrbGQhXQxrgIu99", "flight_key": "F77TX00174-493", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 562.72, "gross_total": 744.03, "base_fare": 266.35, "tax": 296.37, "sell": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU0LjQzLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTcuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NC40MyIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5Ny4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5Ny4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 562.72, "filter": { "id": "F77TX00174-493", "price": 562.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-494", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*495*_*1JrWRVJNBHgzIc31", "flight_key": "F77TX00174-494", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 562.72, "gross_total": 744.03, "base_fare": 266.35, "tax": 296.37, "sell": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU0LjQzLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTcuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NC40MyIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5Ny4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5Ny4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 562.72, "filter": { "id": "F77TX00174-494", "price": 562.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-495", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*496*_*AOcEDxpeyrhIcKRR", "flight_key": "F77TX00174-495", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 562.72, "gross_total": 744.03, "base_fare": 266.35, "tax": 296.37, "sell": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU0LjQzLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTcuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NC40MyIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5Ny4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5Ny4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 562.72, "filter": { "id": "F77TX00174-495", "price": 562.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-496", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*497*_*Slg0gRi93OZobnCi", "flight_key": "F77TX00174-496", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 562.72, "gross_total": 744.03, "base_fare": 266.35, "tax": 296.37, "sell": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU0LjQzLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTcuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NC40MyIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5Ny4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5Ny4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 562.72, "filter": { "id": "F77TX00174-496", "price": 562.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-497", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*498*_*RSccs5RpgQiBegSy", "flight_key": "F77TX00174-497", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 562.72, "gross_total": 744.03, "base_fare": 266.35, "tax": 296.37, "sell": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU0LjQzLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTcuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NC40MyIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5Ny4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5Ny4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 562.72, "filter": { "id": "F77TX00174-497", "price": 562.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-498", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*499*_*IPnJFEEwzL1Phqyb", "flight_key": "F77TX00174-498", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 562.72, "gross_total": 744.03, "base_fare": 266.35, "tax": 296.37, "sell": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU0LjQzLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTcuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDQuMDMsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5Ny4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 562.72, "base_fare": 266.35, "tax": 296.37, "gross": { "base_fare": "258.59", "tax": "296.37", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1NC40MyIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5Ny4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5Ny4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ0LjAzIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk3LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0NC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 562.72, "filter": { "id": "F77TX00174-498", "price": 562.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-499", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*500*_*5JODEfWlNj3BvbOr", "flight_key": "F77TX00174-499", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 564.64, "gross_total": 746.61, "base_fare": 266.35, "tax": 298.29, "sell": { "currency": "GBP", "total": 564.64, "base_fare": 266.35, "tax": 298.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU3LjAxLCJiYXNlX2ZhcmUiOjM1Ny4wOSwidGF4IjozOTkuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDYuNjEsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5OS45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDYuNjEsImJhc2VfZmFyZSI6MzQ2LjY5LCJ0YXgiOjM5OS45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 564.64, "base_fare": 266.35, "tax": 298.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "258.59", "tax": "298.29", "discount": 0, "ait": "0.00", "service_charge": 7.76 }, "partner": { "currency": "GBP", "total": 564.64, "base_fare": 266.35, "tax": 298.29, "gross": { "base_fare": "258.59", "tax": "298.29", "discount": "0.00", "ait": "0.00", "service_charge": 7.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1Ny4wMSIsImJhc2VfZmFyZSI6IjM1Ny4wOSIsInRheCI6IjM5OS45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Ni42OSIsInRheCI6IjM5OS45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ2LjYxIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk5LjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk5LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQ2LjYxIiwiYmFzZV9mYXJlIjoiMzQ2LjY5IiwidGF4IjoiMzk5LjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0Ni42MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 564.64, "filter": { "id": "F77TX00174-499", "price": 564.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-500", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*501*_*LCTDyNz3FtJMYAiL", "flight_key": "F77TX00174-500", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT10H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 10:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 580.07, "gross_total": 765.81, "base_fare": 304.54, "tax": 275.53, "sell": { "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc3LjcsImJhc2VfZmFyZSI6NDA4LjMsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjUuODEsImJhc2VfZmFyZSI6Mzk2LjQxLCJ0YXgiOjM2OS40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2NS44MSwiYmFzZV9mYXJlIjozOTYuNDEsInRheCI6MzY5LjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.67", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53, "gross": { "base_fare": "295.67", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 8.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3Ny43MCIsImJhc2VfZmFyZSI6IjQwOC4zMCIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni40MSIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1LjgxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1LjgxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2NS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 580.07, "filter": { "id": "F77TX00174-500", "price": 580.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131050jed202601131300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-501", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*502*_*maBD0BFFoC1rTfaF", "flight_key": "F77TX00174-501", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 580.07, "gross_total": 765.81, "base_fare": 304.54, "tax": 275.53, "sell": { "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc3LjcsImJhc2VfZmFyZSI6NDA4LjMsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjUuODEsImJhc2VfZmFyZSI6Mzk2LjQxLCJ0YXgiOjM2OS40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2NS44MSwiYmFzZV9mYXJlIjozOTYuNDEsInRheCI6MzY5LjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.67", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53, "gross": { "base_fare": "295.67", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 8.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3Ny43MCIsImJhc2VfZmFyZSI6IjQwOC4zMCIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni40MSIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1LjgxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1LjgxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2NS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 580.07, "filter": { "id": "F77TX00174-501", "price": 580.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-502", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*503*_*GVYiX616D98zAkeZ", "flight_key": "F77TX00174-502", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 580.07, "gross_total": 765.81, "base_fare": 304.54, "tax": 275.53, "sell": { "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc3LjcsImJhc2VfZmFyZSI6NDA4LjMsInRheCI6MzY5LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjUuODEsImJhc2VfZmFyZSI6Mzk2LjQxLCJ0YXgiOjM2OS40LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2NS44MSwiYmFzZV9mYXJlIjozOTYuNDEsInRheCI6MzY5LjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.67", "tax": "275.53", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 580.07, "base_fare": 304.54, "tax": 275.53, "gross": { "base_fare": "295.67", "tax": "275.53", "discount": "0.00", "ait": "0.00", "service_charge": 8.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3Ny43MCIsImJhc2VfZmFyZSI6IjQwOC4zMCIsInRheCI6IjM2OS40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni40MSIsInRheCI6IjM2OS40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1LjgxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1LjgxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzY5LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2NS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 580.07, "filter": { "id": "F77TX00174-502", "price": 580.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-503", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*504*_*a2jp9SBWIWob8Hue", "flight_key": "F77TX00174-503", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT04H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 572.05, "gross_total": 754.58, "base_fare": 316.97, "tax": 255.09, "sell": { "currency": "GBP", "total": 572.05, "base_fare": 316.97, "tax": 255.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY2Ljk2LCJiYXNlX2ZhcmUiOjQyNC45NiwidGF4IjozNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNTgsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM0MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNTgsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 572.05, "base_fare": 316.97, "tax": 255.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.73", "tax": "255.09", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 572.05, "base_fare": 316.97, "tax": 255.09, "gross": { "base_fare": "307.73", "tax": "255.09", "discount": "0.00", "ait": "0.00", "service_charge": 9.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Ni45NiIsImJhc2VfZmFyZSI6IjQyNC45NiIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMi41OCIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0LjU4IiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0LjU4IiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1NC41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 572.05, "filter": { "id": "F77TX00174-503", "price": 572.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-504", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*505*_*jzzqdhReuG7hFSdC", "flight_key": "F77TX00174-504", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 573.58, "gross_total": 756.59, "base_fare": 318, "tax": 255.59, "sell": { "currency": "GBP", "total": 573.58, "base_fare": 318, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY5LjAxLCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozNDIuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNTksImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM0Mi42NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNTksImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM0Mi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 573.58, "base_fare": 318, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.73", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 573.58, "base_fare": 318, "tax": 255.59, "gross": { "base_fare": "308.73", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 9.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2OS4wMSIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM0Mi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM0Mi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjU5IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzQyLjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjU5IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ni41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 573.58, "filter": { "id": "F77TX00174-504", "price": 573.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-505", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*506*_*Op9uEy7XR7ZscwU1", "flight_key": "F77TX00174-505", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-505", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-506", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*507*_*qZcaQHXmatdOK3pr", "flight_key": "F77TX00174-506", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-506", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-507", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*508*_*LG6lodXcAbzVYclF", "flight_key": "F77TX00174-507", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-507", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-508", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*509*_*FWcAKmlDCtQou5T5", "flight_key": "F77TX00174-508", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-508", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-509", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*510*_*RCtamjDEqKuy0uMq", "flight_key": "F77TX00174-509", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-509", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-510", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*511*_*0wP1mHaPt4HwYmw9", "flight_key": "F77TX00174-510", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-510", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-511", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*512*_*vzwB7pcekp93tLlD", "flight_key": "F77TX00174-511", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-511", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-512", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*513*_*fxuEpfbVzDZHJcD0", "flight_key": "F77TX00174-512", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 568.97, "gross_total": 752.17, "base_fare": 272.54, "tax": 296.43, "sell": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjgxLCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4IjozOTcuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTIuMTcsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjM5Ny40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 568.97, "base_fare": 272.54, "tax": 296.43, "gross": { "base_fare": "264.60", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi44MSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjM5Ny40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjM5Ny40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUyLjE3IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiMzk3LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Mi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.97, "filter": { "id": "F77TX00174-512", "price": 568.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-513", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*514*_*O19zfGWaOjcNhqmc", "flight_key": "F77TX00174-513", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-513", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-514", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*515*_*xci0Jnk02oIYiM7V", "flight_key": "F77TX00174-514", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-514", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-515", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*516*_*me6tw7UjAuIUoeT5", "flight_key": "F77TX00174-515", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-515", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-516", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*517*_*HkkcxIQn8aiJYneL", "flight_key": "F77TX00174-516", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-516", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-517", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*518*_*5jNhbJM8UCWrvHiE", "flight_key": "F77TX00174-517", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-517", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-518", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*519*_*nAtgiB8pyS0JBhQw", "flight_key": "F77TX00174-518", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-518", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-519", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*520*_*x3wclKNBUTED9zF0", "flight_key": "F77TX00174-519", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 573.54, "gross_total": 756.58, "base_fare": 316.97, "tax": 256.58, "sell": { "currency": "GBP", "total": 573.54, "base_fare": 316.97, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY4Ljk2LCJiYXNlX2ZhcmUiOjQyNC45NiwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNTgsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNTgsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 573.54, "base_fare": 316.97, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.73", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 573.54, "base_fare": 316.97, "tax": 256.58, "gross": { "base_fare": "307.73", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 9.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2OC45NiIsImJhc2VfZmFyZSI6IjQyNC45NiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMi41OCIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjU4IiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjU4IiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ni41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 573.54, "filter": { "id": "F77TX00174-519", "price": 573.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-520", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*521*_*HDFsnOvFAvKjYBmY", "flight_key": "F77TX00174-520", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 573.54, "gross_total": 756.58, "base_fare": 316.97, "tax": 256.58, "sell": { "currency": "GBP", "total": 573.54, "base_fare": 316.97, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY4Ljk2LCJiYXNlX2ZhcmUiOjQyNC45NiwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNTgsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNTgsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 573.54, "base_fare": 316.97, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.73", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 573.54, "base_fare": 316.97, "tax": 256.58, "gross": { "base_fare": "307.73", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 9.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2OC45NiIsImJhc2VfZmFyZSI6IjQyNC45NiIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMi41OCIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjU4IiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjU4IiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ni41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 573.54, "filter": { "id": "F77TX00174-520", "price": 573.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-521", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*522*_*1AoUAXrU7bLuW2Yr", "flight_key": "F77TX00174-521", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 572.84, "gross_total": 756.67, "base_fare": 290.12, "tax": 282.72, "sell": { "currency": "GBP", "total": 572.84, "base_fare": 290.12, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY4LCJiYXNlX2ZhcmUiOjM4OC45NiwidGF4IjozNzkuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNjcsImJhc2VfZmFyZSI6Mzc3LjYzLCJ0YXgiOjM3OS4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNjcsImJhc2VfZmFyZSI6Mzc3LjYzLCJ0YXgiOjM3OS4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 572.84, "base_fare": 290.12, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "281.67", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 8.45 }, "partner": { "currency": "GBP", "total": 572.84, "base_fare": 290.12, "tax": 282.72, "gross": { "base_fare": "281.67", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 8.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2OC4wMCIsImJhc2VfZmFyZSI6IjM4OC45NiIsInRheCI6IjM3OS4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3Ny42MyIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjY3IiwiYmFzZV9mYXJlIjoiMzc3LjYzIiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3LjYzIiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjY3IiwiYmFzZV9mYXJlIjoiMzc3LjYzIiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ni42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 572.84, "filter": { "id": "F77TX00174-521", "price": 572.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-522", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*523*_*LUh6sao4GmSIueyF", "flight_key": "F77TX00174-522", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 572.84, "gross_total": 756.67, "base_fare": 290.12, "tax": 282.72, "sell": { "currency": "GBP", "total": 572.84, "base_fare": 290.12, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY4LCJiYXNlX2ZhcmUiOjM4OC45NiwidGF4IjozNzkuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNjcsImJhc2VfZmFyZSI6Mzc3LjYzLCJ0YXgiOjM3OS4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTYuNjcsImJhc2VfZmFyZSI6Mzc3LjYzLCJ0YXgiOjM3OS4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 572.84, "base_fare": 290.12, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "281.67", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 8.45 }, "partner": { "currency": "GBP", "total": 572.84, "base_fare": 290.12, "tax": 282.72, "gross": { "base_fare": "281.67", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 8.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2OC4wMCIsImJhc2VfZmFyZSI6IjM4OC45NiIsInRheCI6IjM3OS4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3Ny42MyIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjY3IiwiYmFzZV9mYXJlIjoiMzc3LjYzIiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3LjYzIiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU2LjY3IiwiYmFzZV9mYXJlIjoiMzc3LjYzIiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ni42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 572.84, "filter": { "id": "F77TX00174-522", "price": 572.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-523", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*524*_*EliPcYK92B3duUKw", "flight_key": "F77TX00174-523", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 570.89, "gross_total": 754.75, "base_fare": 272.54, "tax": 298.35, "sell": { "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY1LjM5LCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNzUsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNzUsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "298.35", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35, "gross": { "base_fare": "264.60", "tax": "298.35", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2NS4zOSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0Ljc1IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0Ljc1IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1NC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 570.89, "filter": { "id": "F77TX00174-523", "price": 570.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-524", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*525*_*t4KmXQpMiqDzqe8q", "flight_key": "F77TX00174-524", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 570.89, "gross_total": 754.75, "base_fare": 272.54, "tax": 298.35, "sell": { "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY1LjM5LCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNzUsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNzUsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "298.35", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35, "gross": { "base_fare": "264.60", "tax": "298.35", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2NS4zOSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0Ljc1IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0Ljc1IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1NC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 570.89, "filter": { "id": "F77TX00174-524", "price": 570.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-525", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*526*_*M0tYoev6SWpjHotH", "flight_key": "F77TX00174-525", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 570.89, "gross_total": 754.75, "base_fare": 272.54, "tax": 298.35, "sell": { "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY1LjM5LCJiYXNlX2ZhcmUiOjM2NS4zOSwidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNzUsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NTQuNzUsImJhc2VfZmFyZSI6MzU0Ljc1LCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "264.60", "tax": "298.35", "discount": 0, "ait": "0.00", "service_charge": 7.94 }, "partner": { "currency": "GBP", "total": 570.89, "base_fare": 272.54, "tax": 298.35, "gross": { "base_fare": "264.60", "tax": "298.35", "discount": "0.00", "ait": "0.00", "service_charge": 7.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2NS4zOSIsImJhc2VfZmFyZSI6IjM2NS4zOSIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NC43NSIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0Ljc1IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU0Ljc1IiwiYmFzZV9mYXJlIjoiMzU0Ljc1IiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1NC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 570.89, "filter": { "id": "F77TX00174-525", "price": 570.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-526", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*527*_*MvHGsp2zKcQlnL41", "flight_key": "F77TX00174-526", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 573.73, "gross_total": 757.99, "base_fare": 287, "tax": 286.73, "sell": { "currency": "GBP", "total": 573.73, "base_fare": 287, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY5LjIsImJhc2VfZmFyZSI6Mzg0Ljc4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1Ny45OSwiYmFzZV9mYXJlIjozNzMuNTcsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1Ny45OSwiYmFzZV9mYXJlIjozNzMuNTcsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 573.73, "base_fare": 287, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.64", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 573.73, "base_fare": 287, "tax": 286.73, "gross": { "base_fare": "278.64", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2OS4yMCIsImJhc2VfZmFyZSI6IjM4NC43OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My41NyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU3Ljk5IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzU3Ljk5IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1Ny45OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 573.73, "filter": { "id": "F77TX00174-526", "price": 573.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-527", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*528*_*pZJVIfZx84OOwThG", "flight_key": "F77TX00174-527", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 578.15, "gross_total": 763.39, "base_fare": 300.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 578.15, "base_fare": 300.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc1LjEyLCJiYXNlX2ZhcmUiOjQwMi44LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2My4zOSwiYmFzZV9mYXJlIjozOTEuMDcsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2My4zOSwiYmFzZV9mYXJlIjozOTEuMDcsInRheCI6MzcyLjMyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 578.15, "base_fare": 300.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.69", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 8.75 }, "partner": { "currency": "GBP", "total": 578.15, "base_fare": 300.44, "tax": 277.71, "gross": { "base_fare": "291.69", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 8.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NS4xMiIsImJhc2VfZmFyZSI6IjQwMi44MCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS4wNyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM5IiwiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM5IiwiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 578.15, "filter": { "id": "F77TX00174-527", "price": 578.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-528", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*529*_*mMZDl4ChyX3OOkhM", "flight_key": "F77TX00174-528", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 578.15, "gross_total": 763.39, "base_fare": 300.44, "tax": 277.71, "sell": { "currency": "GBP", "total": 578.15, "base_fare": 300.44, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc1LjEyLCJiYXNlX2ZhcmUiOjQwMi44LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2My4zOSwiYmFzZV9mYXJlIjozOTEuMDcsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2My4zOSwiYmFzZV9mYXJlIjozOTEuMDcsInRheCI6MzcyLjMyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 578.15, "base_fare": 300.44, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.69", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 8.75 }, "partner": { "currency": "GBP", "total": 578.15, "base_fare": 300.44, "tax": 277.71, "gross": { "base_fare": "291.69", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 8.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NS4xMiIsImJhc2VfZmFyZSI6IjQwMi44MCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS4wNyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM5IiwiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM5IiwiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 578.15, "filter": { "id": "F77TX00174-528", "price": 578.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-529", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*530*_*VMN69rDCynK9eVTt", "flight_key": "F77TX00174-529", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-529", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-530", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*531*_*EoY9NdbomBnt9lFU", "flight_key": "F77TX00174-530", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-530", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-531", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*532*_*1aSu2hdPo9lRdoWs", "flight_key": "F77TX00174-531", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-531", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-532", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*533*_*opsJSkkTQqvzFMaN", "flight_key": "F77TX00174-532", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-532", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-533", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*534*_*DWC1ziygWTzNsvGa", "flight_key": "F77TX00174-533", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-533", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-534", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*535*_*zxD4VYbxyHJLQ6uq", "flight_key": "F77TX00174-534", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-534", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-535", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*536*_*HgXUOZzs2dm4CkAp", "flight_key": "F77TX00174-535", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-535", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-536", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*537*_*YZNKnhme2GdvCB9g", "flight_key": "F77TX00174-536", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 577.87, "gross_total": 763.38, "base_fare": 291.14, "tax": 286.73, "sell": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc0Ljc1LCJiYXNlX2ZhcmUiOjM5MC4zMywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjMuMzgsImJhc2VfZmFyZSI6Mzc4Ljk2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 577.87, "base_fare": 291.14, "tax": 286.73, "gross": { "base_fare": "282.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.48 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NC43NSIsImJhc2VfZmFyZSI6IjM5MC4zMyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYzLjM4IiwiYmFzZV9mYXJlIjoiMzc4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.87, "filter": { "id": "F77TX00174-536", "price": 577.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-537", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*538*_*mPzx9dFsr8c17EhY", "flight_key": "F77TX00174-537", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 576.62, "gross_total": 761.86, "base_fare": 287, "tax": 289.62, "sell": { "currency": "GBP", "total": 576.62, "base_fare": 287, "tax": 289.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjA3LCJiYXNlX2ZhcmUiOjM4NC43OCwidGF4IjozODguMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjEuODYsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM4OC4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjEuODYsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM4OC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 576.62, "base_fare": 287, "tax": 289.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.64", "tax": "289.62", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 576.62, "base_fare": 287, "tax": 289.62, "gross": { "base_fare": "278.64", "tax": "289.62", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My4wNyIsImJhc2VfZmFyZSI6IjM4NC43OCIsInRheCI6IjM4OC4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My41NyIsInRheCI6IjM4OC4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYxLjg2IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzg4LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYxLjg2IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2MS44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 576.62, "filter": { "id": "F77TX00174-537", "price": 576.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-538", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*539*_*nZwTfWjwN6RIpOeq", "flight_key": "F77TX00174-538", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 12:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-12 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-13 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 584.23, "gross_total": 765.74, "base_fare": 449.07, "tax": 135.16, "sell": { "currency": "GBP", "total": 584.23, "base_fare": 449.07, "tax": 135.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgzLjI4LCJiYXNlX2ZhcmUiOjYwMi4wNywidGF4IjoxODEuMjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjUuNzQsImJhc2VfZmFyZSI6NTg0LjUzLCJ0YXgiOjE4MS4yMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjUuNzQsImJhc2VfZmFyZSI6NTg0LjUzLCJ0YXgiOjE4MS4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 584.23, "base_fare": 449.07, "tax": 135.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "435.99", "tax": "135.16", "discount": 0, "ait": "0.00", "service_charge": 13.08 }, "partner": { "currency": "GBP", "total": 584.23, "base_fare": 449.07, "tax": 135.16, "gross": { "base_fare": "435.99", "tax": "135.16", "discount": "0.00", "ait": "0.00", "service_charge": 13.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4My4yOCIsImJhc2VfZmFyZSI6IjYwMi4wNyIsInRheCI6IjE4MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NC41MyIsInRheCI6IjE4MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjU0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuNTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1Ljc0IiwiYmFzZV9mYXJlIjoiNTg0LjUzIiwidGF4IjoiMTgxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg0LjUzIiwidGF4IjoiMTgxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY1Ljc0IiwiYmFzZV9mYXJlIjoiNTg0LjUzIiwidGF4IjoiMTgxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2NS43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 584.23, "filter": { "id": "F77TX00174-538", "price": 584.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "H", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121215ath202601121750601ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-539", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*540*_*0veWTHB1ZaaHY5WT", "flight_key": "F77TX00174-539", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 584.9, "gross_total": 771.36, "base_fare": 328.32, "tax": 256.58, "sell": { "currency": "GBP", "total": 584.9, "base_fare": 328.32, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg0LjE4LCJiYXNlX2ZhcmUiOjQ0MC4xOCwidGF4IjozNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMzYsImJhc2VfZmFyZSI6NDI3LjM2LCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMzYsImJhc2VfZmFyZSI6NDI3LjM2LCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 584.9, "base_fare": 328.32, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "318.76", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 9.56 }, "partner": { "currency": "GBP", "total": 584.9, "base_fare": 328.32, "tax": 256.58, "gross": { "base_fare": "318.76", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 9.56 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NC4xOCIsImJhc2VfZmFyZSI6IjQ0MC4xOCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy4zNiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjM2IiwiYmFzZV9mYXJlIjoiNDI3LjM2IiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3LjM2IiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjM2IiwiYmFzZV9mYXJlIjoiNDI3LjM2IiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 584.9, "filter": { "id": "F77TX00174-539", "price": 584.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-540", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*541*_*YJWDby73H7Q9fgoA", "flight_key": "F77TX00174-540", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [ { "airport": "TBD", "airport_arrival": "", "airport_departure": "", "LayoverTime": "TBD", "aircraft_code": "AT", "elapsedTime": 0 } ], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 581.89, "gross_total": 769.47, "base_fare": 273.36, "tax": 308.53, "sell": { "currency": "GBP", "total": 581.89, "base_fare": 273.36, "tax": 308.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgwLjE0LCJiYXNlX2ZhcmUiOjM2Ni40OSwidGF4Ijo0MTMuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjkuNDcsImJhc2VfZmFyZSI6MzU1LjgyLCJ0YXgiOjQxMy42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjkuNDcsImJhc2VfZmFyZSI6MzU1LjgyLCJ0YXgiOjQxMy42NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 581.89, "base_fare": 273.36, "tax": 308.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.40", "tax": "308.53", "discount": 0, "ait": "0.00", "service_charge": 7.96 }, "partner": { "currency": "GBP", "total": 581.89, "base_fare": 273.36, "tax": 308.53, "gross": { "base_fare": "265.40", "tax": "308.53", "discount": "0.00", "ait": "0.00", "service_charge": 7.96 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MC4xNCIsImJhc2VfZmFyZSI6IjM2Ni40OSIsInRheCI6IjQxMy42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1NS44MiIsInRheCI6IjQxMy42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjQ3IiwiYmFzZV9mYXJlIjoiMzU1LjgyIiwidGF4IjoiNDEzLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU1LjgyIiwidGF4IjoiNDEzLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjQ3IiwiYmFzZV9mYXJlIjoiMzU1LjgyIiwidGF4IjoiNDEzLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 581.89, "filter": { "id": "F77TX00174-540", "price": 581.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-541", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*542*_*zPIwejKfNXJsBsGZ", "flight_key": "F77TX00174-541", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 582.64, "gross_total": 769.82, "base_fare": 290.09, "tax": 292.55, "sell": { "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgxLjE1LCJiYXNlX2ZhcmUiOjM4OC45MywidGF4IjozOTIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjkuODIsImJhc2VfZmFyZSI6Mzc3LjYsInRheCI6MzkyLjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2OS44MiwiYmFzZV9mYXJlIjozNzcuNiwidGF4IjozOTIuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "281.64", "tax": "292.55", "discount": 0, "ait": "0.00", "service_charge": 8.45 }, "partner": { "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55, "gross": { "base_fare": "281.64", "tax": "292.55", "discount": "0.00", "ait": "0.00", "service_charge": 8.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MS4xNSIsImJhc2VfZmFyZSI6IjM4OC45MyIsInRheCI6IjM5Mi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3Ny42MCIsInRheCI6IjM5Mi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjgyIiwiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjgyIiwiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2OS44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 582.64, "filter": { "id": "F77TX00174-541", "price": 582.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-542", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*543*_*VNNAUCuemMkX2SbM", "flight_key": "F77TX00174-542", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 582.64, "gross_total": 769.82, "base_fare": 290.09, "tax": 292.55, "sell": { "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgxLjE1LCJiYXNlX2ZhcmUiOjM4OC45MywidGF4IjozOTIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjkuODIsImJhc2VfZmFyZSI6Mzc3LjYsInRheCI6MzkyLjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2OS44MiwiYmFzZV9mYXJlIjozNzcuNiwidGF4IjozOTIuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "281.64", "tax": "292.55", "discount": 0, "ait": "0.00", "service_charge": 8.45 }, "partner": { "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55, "gross": { "base_fare": "281.64", "tax": "292.55", "discount": "0.00", "ait": "0.00", "service_charge": 8.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MS4xNSIsImJhc2VfZmFyZSI6IjM4OC45MyIsInRheCI6IjM5Mi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3Ny42MCIsInRheCI6IjM5Mi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjgyIiwiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjgyIiwiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2OS44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 582.64, "filter": { "id": "F77TX00174-542", "price": 582.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-543", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*544*_*smPwzllajVXw5Sb4", "flight_key": "F77TX00174-543", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 582.64, "gross_total": 769.82, "base_fare": 290.09, "tax": 292.55, "sell": { "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgxLjE1LCJiYXNlX2ZhcmUiOjM4OC45MywidGF4IjozOTIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjkuODIsImJhc2VfZmFyZSI6Mzc3LjYsInRheCI6MzkyLjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2OS44MiwiYmFzZV9mYXJlIjozNzcuNiwidGF4IjozOTIuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "281.64", "tax": "292.55", "discount": 0, "ait": "0.00", "service_charge": 8.45 }, "partner": { "currency": "GBP", "total": 582.64, "base_fare": 290.09, "tax": 292.55, "gross": { "base_fare": "281.64", "tax": "292.55", "discount": "0.00", "ait": "0.00", "service_charge": 8.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MS4xNSIsImJhc2VfZmFyZSI6IjM4OC45MyIsInRheCI6IjM5Mi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3Ny42MCIsInRheCI6IjM5Mi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjgyIiwiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY5LjgyIiwiYmFzZV9mYXJlIjoiMzc3LjYwIiwidGF4IjoiMzkyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2OS44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 582.64, "filter": { "id": "F77TX00174-543", "price": 582.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-544", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*545*_*gJ4aGETjaDi5u5ht", "flight_key": "F77TX00174-544", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 587.1, "gross_total": 773.86, "base_fare": 339.68, "tax": 247.42, "sell": { "currency": "GBP", "total": 587.1, "base_fare": 339.68, "tax": 247.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjEyLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuODYsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuODYsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.1, "base_fare": 339.68, "tax": 247.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "247.42", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 587.1, "base_fare": 339.68, "tax": 247.42, "gross": { "base_fare": "329.79", "tax": "247.42", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny4xMiIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjg2IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjg2IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.1, "filter": { "id": "F77TX00174-544", "price": 587.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh2026011218352306doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-545", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*546*_*Jc0QX33XWQ4ghLAN", "flight_key": "F77TX00174-545", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287, "tax": 296.57, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NC43OCwidGF4IjozOTcuNjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NC43OCIsInRheCI6IjM5Ny42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My41NyIsInRheCI6IjM5Ny42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-545", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-546", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*547*_*C3PFfAYDhOlDYTcK", "flight_key": "F77TX00174-546", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287, "tax": 296.57, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NC43OCwidGF4IjozOTcuNjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NC43OCIsInRheCI6IjM5Ny42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My41NyIsInRheCI6IjM5Ny42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-546", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-547", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*548*_*8OvccnxwMuEAe6Kj", "flight_key": "F77TX00174-547", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287, "tax": 296.57, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NC43OCwidGF4IjozOTcuNjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NC43OCIsInRheCI6IjM5Ny42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My41NyIsInRheCI6IjM5Ny42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-547", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-548", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*549*_*UZSDPb8cS7RvI0E9", "flight_key": "F77TX00174-548", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287, "tax": 296.57, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NC43OCwidGF4IjozOTcuNjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjU3LCJ0YXgiOjM5Ny42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287, "tax": 296.57, "gross": { "base_fare": "278.64", "tax": "296.57", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NC43OCIsInRheCI6IjM5Ny42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My41NyIsInRheCI6IjM5Ny42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjU3IiwidGF4IjoiMzk3LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-548", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-549", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*550*_*MybnQHNoe05KTuRZ", "flight_key": "F77TX00174-549", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287.18, "tax": 296.39, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4IjozOTcuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjM5Ny4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjM5Ny4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-549", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-550", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*551*_*smZNrLl7qK9PjCpk", "flight_key": "F77TX00174-550", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287.18, "tax": 296.39, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4IjozOTcuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjM5Ny4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjM5Ny4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-550", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-551", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*552*_*Ucc6XERu3BdhyQmQ", "flight_key": "F77TX00174-551", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287.18, "tax": 296.39, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4IjozOTcuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjM5Ny4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjM5Ny4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-551", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-552", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*553*_*eHNXZ3pLeBuWsjmO", "flight_key": "F77TX00174-552", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287.18, "tax": 296.39, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4IjozOTcuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjM5Ny4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjM5Ny4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-552", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-553", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*554*_*MaW9Zsc76V4wDdmg", "flight_key": "F77TX00174-553", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287.18, "tax": 296.39, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4IjozOTcuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjM5Ny4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjM5Ny4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-553", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-554", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*555*_*YEiYFsZvwT9FAdhw", "flight_key": "F77TX00174-554", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287.18, "tax": 296.39, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4IjozOTcuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjM5Ny4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjM5Ny4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-554", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-555", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*556*_*8PCWTjBf54BrfK15", "flight_key": "F77TX00174-555", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 583.57, "gross_total": 771.18, "base_fare": 287.18, "tax": 296.39, "sell": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjM5LCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4IjozOTcuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzEuMTgsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjM5Ny4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 583.57, "base_fare": 287.18, "tax": 296.39, "gross": { "base_fare": "278.82", "tax": "296.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi4zOSIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjM5Ny4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjM5Ny4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcxLjE4IiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiMzk3LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3MS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.57, "filter": { "id": "F77TX00174-555", "price": 583.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-556", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*557*_*C1GT2EZP3PUbMrKi", "flight_key": "F77TX00174-556", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 587.17, "gross_total": 775.49, "base_fare": 300.44, "tax": 286.73, "sell": { "currency": "GBP", "total": 587.17, "base_fare": 300.44, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjIyLCJiYXNlX2ZhcmUiOjQwMi44LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3NS40OSwiYmFzZV9mYXJlIjozOTEuMDcsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3NS40OSwiYmFzZV9mYXJlIjozOTEuMDcsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.17, "base_fare": 300.44, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.69", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 8.75 }, "partner": { "currency": "GBP", "total": 587.17, "base_fare": 300.44, "tax": 286.73, "gross": { "base_fare": "291.69", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny4yMiIsImJhc2VfZmFyZSI6IjQwMi44MCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS4wNyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc1LjQ5IiwiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc1LjQ5IiwiYmFzZV9mYXJlIjoiMzkxLjA3IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NS40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.17, "filter": { "id": "F77TX00174-556", "price": 587.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-557", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*558*_*nj7yVnjyqVJ02fE6", "flight_key": "F77TX00174-557", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 587.02, "gross_total": 773.51, "base_fare": 345.88, "tax": 241.14, "sell": { "currency": "GBP", "total": 587.02, "base_fare": 345.88, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjAyLCJiYXNlX2ZhcmUiOjQ2My43MiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3My41MSwiYmFzZV9mYXJlIjo0NTAuMjEsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjUxLCJiYXNlX2ZhcmUiOjQ1MC4yMSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.02, "base_fare": 345.88, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "335.80", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 10.08 }, "partner": { "currency": "GBP", "total": 587.02, "base_fare": 345.88, "tax": 241.14, "gross": { "base_fare": "335.80", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 10.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny4wMiIsImJhc2VfZmFyZSI6IjQ2My43MiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MC4yMSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjUxIiwiYmFzZV9mYXJlIjoiNDUwLjIxIiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUwLjIxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjUxIiwiYmFzZV9mYXJlIjoiNDUwLjIxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.02, "filter": { "id": "F77TX00174-557", "price": 587.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-558", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*559*_*homThUlPfYUdxcHB", "flight_key": "F77TX00174-558", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 585.53, "gross_total": 773.81, "base_fare": 287.18, "tax": 298.35, "sell": { "currency": "GBP", "total": 585.53, "base_fare": 287.18, "tax": 298.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1LjAyLCJiYXNlX2ZhcmUiOjM4NS4wMiwidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuODEsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuODEsImJhc2VfZmFyZSI6MzczLjgxLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 585.53, "base_fare": 287.18, "tax": 298.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "278.82", "tax": "298.35", "discount": 0, "ait": "0.00", "service_charge": 8.36 }, "partner": { "currency": "GBP", "total": 585.53, "base_fare": 287.18, "tax": 298.35, "gross": { "base_fare": "278.82", "tax": "298.35", "discount": "0.00", "ait": "0.00", "service_charge": 8.36 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS4wMiIsImJhc2VfZmFyZSI6IjM4NS4wMiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3My44MSIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjgxIiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiNDAwLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjgxIiwiYmFzZV9mYXJlIjoiMzczLjgxIiwidGF4IjoiNDAwLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 585.53, "filter": { "id": "F77TX00174-558", "price": 585.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-559", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*560*_*5VzAmhlWlojV5VMI", "flight_key": "F77TX00174-559", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 587.13, "gross_total": 776.02, "base_fare": 285.56, "tax": 301.57, "sell": { "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjE3LCJiYXNlX2ZhcmUiOjM4Mi44NSwidGF4Ijo0MDQuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMDIsImJhc2VfZmFyZSI6MzcxLjcsInRheCI6NDA0LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4wMiwiYmFzZV9mYXJlIjozNzEuNywidGF4Ijo0MDQuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277.24", "tax": "301.57", "discount": 0, "ait": "0.00", "service_charge": 8.32 }, "partner": { "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57, "gross": { "base_fare": "277.24", "tax": "301.57", "discount": "0.00", "ait": "0.00", "service_charge": 8.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny4xNyIsImJhc2VfZmFyZSI6IjM4Mi44NSIsInRheCI6IjQwNC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS43MCIsInRheCI6IjQwNC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjE1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjAyIiwiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjAyIiwiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.13, "filter": { "id": "F77TX00174-559", "price": 587.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "Z", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121010bcn2026011213207833bcn202601121520doh202601122320146doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-560", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*561*_*lrwrRmAY5kgoqLTO", "flight_key": "F77TX00174-560", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:25:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 587.13, "gross_total": 776.02, "base_fare": 285.56, "tax": 301.57, "sell": { "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjE3LCJiYXNlX2ZhcmUiOjM4Mi44NSwidGF4Ijo0MDQuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMDIsImJhc2VfZmFyZSI6MzcxLjcsInRheCI6NDA0LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4wMiwiYmFzZV9mYXJlIjozNzEuNywidGF4Ijo0MDQuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277.24", "tax": "301.57", "discount": 0, "ait": "0.00", "service_charge": 8.32 }, "partner": { "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57, "gross": { "base_fare": "277.24", "tax": "301.57", "discount": "0.00", "ait": "0.00", "service_charge": 8.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny4xNyIsImJhc2VfZmFyZSI6IjM4Mi44NSIsInRheCI6IjQwNC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS43MCIsInRheCI6IjQwNC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjE1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjAyIiwiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjAyIiwiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.13, "filter": { "id": "F77TX00174-560", "price": 587.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121625bcn2026011219307829bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-561", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*562*_*d5HRKZ2cr8xDqmQe", "flight_key": "F77TX00174-561", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H45M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 587.13, "gross_total": 776.02, "base_fare": 285.56, "tax": 301.57, "sell": { "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjE3LCJiYXNlX2ZhcmUiOjM4Mi44NSwidGF4Ijo0MDQuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMDIsImJhc2VfZmFyZSI6MzcxLjcsInRheCI6NDA0LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4wMiwiYmFzZV9mYXJlIjozNzEuNywidGF4Ijo0MDQuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277.24", "tax": "301.57", "discount": 0, "ait": "0.00", "service_charge": 8.32 }, "partner": { "currency": "GBP", "total": 587.13, "base_fare": 285.56, "tax": 301.57, "gross": { "base_fare": "277.24", "tax": "301.57", "discount": "0.00", "ait": "0.00", "service_charge": 8.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny4xNyIsImJhc2VfZmFyZSI6IjM4Mi44NSIsInRheCI6IjQwNC4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS43MCIsInRheCI6IjQwNC4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjE1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjAyIiwiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjAyIiwiYmFzZV9mYXJlIjoiMzcxLjcwIiwidGF4IjoiNDA0LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.13, "filter": { "id": "F77TX00174-561", "price": 587.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121720bcn2026011220257843bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-562", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*563*_*TBPYZuxQBy9Eespm", "flight_key": "F77TX00174-562", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 587.45, "gross_total": 776.24, "base_fare": 291.02, "tax": 296.43, "sell": { "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjYsImJhc2VfZmFyZSI6MzkwLjE3LCJ0YXgiOjM5Ny40M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4yNCwiYmFzZV9mYXJlIjozNzguODEsInRheCI6Mzk3LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4yNCwiYmFzZV9mYXJlIjozNzguODEsInRheCI6Mzk3LjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.55", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43, "gross": { "base_fare": "282.55", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny42MCIsImJhc2VfZmFyZSI6IjM5MC4xNyIsInRheCI6IjM5Ny40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC44MSIsInRheCI6IjM5Ny40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjI0IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjI0IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.45, "filter": { "id": "F77TX00174-562", "price": 587.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-563", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*564*_*rtT4QgCIkvRKZ12q", "flight_key": "F77TX00174-563", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 587.71, "gross_total": 776.23, "base_fare": 300.23, "tax": 287.48, "sell": { "currency": "GBP", "total": 587.71, "base_fare": 300.23, "tax": 287.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3Ljk1LCJiYXNlX2ZhcmUiOjQwMi41MiwidGF4IjozODUuNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMjMsImJhc2VfZmFyZSI6MzkwLjgsInRheCI6Mzg1LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4yMywiYmFzZV9mYXJlIjozOTAuOCwidGF4IjozODUuNDN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.71, "base_fare": 300.23, "tax": 287.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.49", "tax": "287.48", "discount": 0, "ait": "0.00", "service_charge": 8.74 }, "partner": { "currency": "GBP", "total": 587.71, "base_fare": 300.23, "tax": 287.48, "gross": { "base_fare": "291.49", "tax": "287.48", "discount": "0.00", "ait": "0.00", "service_charge": 8.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny45NSIsImJhc2VfZmFyZSI6IjQwMi41MiIsInRheCI6IjM4NS40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC44MCIsInRheCI6IjM4NS40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjIzIiwiYmFzZV9mYXJlIjoiMzkwLjgwIiwidGF4IjoiMzg1LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjgwIiwidGF4IjoiMzg1LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjIzIiwiYmFzZV9mYXJlIjoiMzkwLjgwIiwidGF4IjoiMzg1LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.71, "filter": { "id": "F77TX00174-563", "price": 587.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-564", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*565*_*57031yxf1cC10STN", "flight_key": "F77TX00174-564", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 587.45, "gross_total": 776.24, "base_fare": 291.02, "tax": 296.43, "sell": { "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjYsImJhc2VfZmFyZSI6MzkwLjE3LCJ0YXgiOjM5Ny40M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4yNCwiYmFzZV9mYXJlIjozNzguODEsInRheCI6Mzk3LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4yNCwiYmFzZV9mYXJlIjozNzguODEsInRheCI6Mzk3LjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.55", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43, "gross": { "base_fare": "282.55", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny42MCIsImJhc2VfZmFyZSI6IjM5MC4xNyIsInRheCI6IjM5Ny40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC44MSIsInRheCI6IjM5Ny40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjI0IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjI0IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.45, "filter": { "id": "F77TX00174-564", "price": 587.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-565", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*566*_*HRVUkAWqeVflsKgC", "flight_key": "F77TX00174-565", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 587.45, "gross_total": 776.24, "base_fare": 291.02, "tax": 296.43, "sell": { "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg3LjYsImJhc2VfZmFyZSI6MzkwLjE3LCJ0YXgiOjM5Ny40M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4yNCwiYmFzZV9mYXJlIjozNzguODEsInRheCI6Mzk3LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4yNCwiYmFzZV9mYXJlIjozNzguODEsInRheCI6Mzk3LjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.55", "tax": "296.43", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 587.45, "base_fare": 291.02, "tax": 296.43, "gross": { "base_fare": "282.55", "tax": "296.43", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Ny42MCIsImJhc2VfZmFyZSI6IjM5MC4xNyIsInRheCI6IjM5Ny40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC44MSIsInRheCI6IjM5Ny40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjI0IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjI0IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiMzk3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.45, "filter": { "id": "F77TX00174-565", "price": 587.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-566", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*567*_*d2UGra7q6u6qRNni", "flight_key": "F77TX00174-566", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 588.01, "gross_total": 776.61, "base_fare": 300.42, "tax": 287.59, "sell": { "currency": "GBP", "total": 588.01, "base_fare": 300.42, "tax": 287.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjM0LCJiYXNlX2ZhcmUiOjQwMi43NywidGF4IjozODUuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNjEsImJhc2VfZmFyZSI6MzkxLjA0LCJ0YXgiOjM4NS41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNjEsImJhc2VfZmFyZSI6MzkxLjA0LCJ0YXgiOjM4NS41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 588.01, "base_fare": 300.42, "tax": 287.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.67", "tax": "287.59", "discount": 0, "ait": "0.00", "service_charge": 8.75 }, "partner": { "currency": "GBP", "total": 588.01, "base_fare": 300.42, "tax": 287.59, "gross": { "base_fare": "291.67", "tax": "287.59", "discount": "0.00", "ait": "0.00", "service_charge": 8.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC4zNCIsImJhc2VfZmFyZSI6IjQwMi43NyIsInRheCI6IjM4NS41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS4wNCIsInRheCI6IjM4NS41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjYxIiwiYmFzZV9mYXJlIjoiMzkxLjA0IiwidGF4IjoiMzg1LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjA0IiwidGF4IjoiMzg1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjYxIiwiYmFzZV9mYXJlIjoiMzkxLjA0IiwidGF4IjoiMzg1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.01, "filter": { "id": "F77TX00174-566", "price": 588.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-567", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*568*_*j7RD7xX3j8OXJxwR", "flight_key": "F77TX00174-567", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 588.01, "gross_total": 776.61, "base_fare": 300.42, "tax": 287.59, "sell": { "currency": "GBP", "total": 588.01, "base_fare": 300.42, "tax": 287.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjM0LCJiYXNlX2ZhcmUiOjQwMi43NywidGF4IjozODUuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNjEsImJhc2VfZmFyZSI6MzkxLjA0LCJ0YXgiOjM4NS41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNjEsImJhc2VfZmFyZSI6MzkxLjA0LCJ0YXgiOjM4NS41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 588.01, "base_fare": 300.42, "tax": 287.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.67", "tax": "287.59", "discount": 0, "ait": "0.00", "service_charge": 8.75 }, "partner": { "currency": "GBP", "total": 588.01, "base_fare": 300.42, "tax": 287.59, "gross": { "base_fare": "291.67", "tax": "287.59", "discount": "0.00", "ait": "0.00", "service_charge": 8.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC4zNCIsImJhc2VfZmFyZSI6IjQwMi43NyIsInRheCI6IjM4NS41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS4wNCIsInRheCI6IjM4NS41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjYxIiwiYmFzZV9mYXJlIjoiMzkxLjA0IiwidGF4IjoiMzg1LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjA0IiwidGF4IjoiMzg1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjYxIiwiYmFzZV9mYXJlIjoiMzkxLjA0IiwidGF4IjoiMzg1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.01, "filter": { "id": "F77TX00174-567", "price": 588.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-568", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*569*_*Holi1xjvURnW5wzk", "flight_key": "F77TX00174-568", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 588.29, "gross_total": 777.34, "base_fare": 291.41, "tax": 296.88, "sell": { "currency": "GBP", "total": 588.29, "base_fare": 291.41, "tax": 296.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjcyLCJiYXNlX2ZhcmUiOjM5MC42OSwidGF4IjozOTguMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzcuMzQsImJhc2VfZmFyZSI6Mzc5LjMxLCJ0YXgiOjM5OC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzcuMzQsImJhc2VfZmFyZSI6Mzc5LjMxLCJ0YXgiOjM5OC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 588.29, "base_fare": 291.41, "tax": 296.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.92", "tax": "296.88", "discount": 0, "ait": "0.00", "service_charge": 8.49 }, "partner": { "currency": "GBP", "total": 588.29, "base_fare": 291.41, "tax": 296.88, "gross": { "base_fare": "282.92", "tax": "296.88", "discount": "0.00", "ait": "0.00", "service_charge": 8.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC43MiIsImJhc2VfZmFyZSI6IjM5MC42OSIsInRheCI6IjM5OC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OS4zMSIsInRheCI6IjM5OC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjM0IiwiYmFzZV9mYXJlIjoiMzc5LjMxIiwidGF4IjoiMzk4LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5LjMxIiwidGF4IjoiMzk4LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjM0IiwiYmFzZV9mYXJlIjoiMzc5LjMxIiwidGF4IjoiMzk4LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ny4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.29, "filter": { "id": "F77TX00174-568", "price": 588.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-569", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*570*_*LX9AkLLNyFDf9oVa", "flight_key": "F77TX00174-569", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 588.71, "gross_total": 777.53, "base_fare": 301, "tax": 287.71, "sell": { "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg5LjI4LCJiYXNlX2ZhcmUiOjQwMy41NSwidGF4IjozODUuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzcuNTMsImJhc2VfZmFyZSI6MzkxLjgsInRheCI6Mzg1LjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ny41MywiYmFzZV9mYXJlIjozOTEuOCwidGF4IjozODUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "292.24", "tax": "287.71", "discount": 0, "ait": "0.00", "service_charge": 8.76 }, "partner": { "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71, "gross": { "base_fare": "292.24", "tax": "287.71", "discount": "0.00", "ait": "0.00", "service_charge": 8.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OS4yOCIsImJhc2VfZmFyZSI6IjQwMy41NSIsInRheCI6IjM4NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS44MCIsInRheCI6IjM4NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjc1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjUzIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjUzIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ny41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.71, "filter": { "id": "F77TX00174-569", "price": 588.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-570", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*571*_*JEjIkUWdnarLT7rl", "flight_key": "F77TX00174-570", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 588.71, "gross_total": 777.53, "base_fare": 301, "tax": 287.71, "sell": { "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg5LjI4LCJiYXNlX2ZhcmUiOjQwMy41NSwidGF4IjozODUuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzcuNTMsImJhc2VfZmFyZSI6MzkxLjgsInRheCI6Mzg1LjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ny41MywiYmFzZV9mYXJlIjozOTEuOCwidGF4IjozODUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "292.24", "tax": "287.71", "discount": 0, "ait": "0.00", "service_charge": 8.76 }, "partner": { "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71, "gross": { "base_fare": "292.24", "tax": "287.71", "discount": "0.00", "ait": "0.00", "service_charge": 8.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OS4yOCIsImJhc2VfZmFyZSI6IjQwMy41NSIsInRheCI6IjM4NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS44MCIsInRheCI6IjM4NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjc1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjUzIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjUzIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ny41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.71, "filter": { "id": "F77TX00174-570", "price": 588.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-571", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*572*_*syqWACpYZLsrBhzK", "flight_key": "F77TX00174-571", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 588.71, "gross_total": 777.53, "base_fare": 301, "tax": 287.71, "sell": { "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg5LjI4LCJiYXNlX2ZhcmUiOjQwMy41NSwidGF4IjozODUuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzcuNTMsImJhc2VfZmFyZSI6MzkxLjgsInRheCI6Mzg1LjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ny41MywiYmFzZV9mYXJlIjozOTEuOCwidGF4IjozODUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "292.24", "tax": "287.71", "discount": 0, "ait": "0.00", "service_charge": 8.76 }, "partner": { "currency": "GBP", "total": 588.71, "base_fare": 301, "tax": 287.71, "gross": { "base_fare": "292.24", "tax": "287.71", "discount": "0.00", "ait": "0.00", "service_charge": 8.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OS4yOCIsImJhc2VfZmFyZSI6IjQwMy41NSIsInRheCI6IjM4NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS44MCIsInRheCI6IjM4NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjc1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjUzIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc3LjUzIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg1LjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ny41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.71, "filter": { "id": "F77TX00174-571", "price": 588.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-572", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*573*_*tYHYO8STqlKX7b4K", "flight_key": "F77TX00174-572", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 589.41, "gross_total": 778.86, "base_fare": 291.02, "tax": 298.39, "sell": { "currency": "GBP", "total": 589.41, "base_fare": 291.02, "tax": 298.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjIyLCJiYXNlX2ZhcmUiOjM5MC4xNywidGF4Ijo0MDAuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguODYsImJhc2VfZmFyZSI6Mzc4LjgxLCJ0YXgiOjQwMC4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguODYsImJhc2VfZmFyZSI6Mzc4LjgxLCJ0YXgiOjQwMC4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 589.41, "base_fare": 291.02, "tax": 298.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.55", "tax": "298.39", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 589.41, "base_fare": 291.02, "tax": 298.39, "gross": { "base_fare": "282.55", "tax": "298.39", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC4yMiIsImJhc2VfZmFyZSI6IjM5MC4xNyIsInRheCI6IjQwMC4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC44MSIsInRheCI6IjQwMC4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljg2IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiNDAwLjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiNDAwLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljg2IiwiYmFzZV9mYXJlIjoiMzc4LjgxIiwidGF4IjoiNDAwLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.41, "filter": { "id": "F77TX00174-572", "price": 589.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-573", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*574*_*oUBX8lzd6pksgwzT", "flight_key": "F77TX00174-573", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT10H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 10:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "702" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 589.84, "gross_total": 778.91, "base_fare": 304.54, "tax": 285.3, "sell": { "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjgsImJhc2VfZmFyZSI6NDA4LjMsInRheCI6MzgyLjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguOTEsImJhc2VfZmFyZSI6Mzk2LjQxLCJ0YXgiOjM4Mi41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3OC45MSwiYmFzZV9mYXJlIjozOTYuNDEsInRheCI6MzgyLjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.67", "tax": "285.30", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3, "gross": { "base_fare": "295.67", "tax": "285.30", "discount": "0.00", "ait": "0.00", "service_charge": 8.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC44MCIsImJhc2VfZmFyZSI6IjQwOC4zMCIsInRheCI6IjM4Mi41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni40MSIsInRheCI6IjM4Mi41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4LjkxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4LjkxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.84, "filter": { "id": "F77TX00174-573", "price": 589.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131050jed202601131300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-574", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*575*_*rcIfcSWPVSL9ZRqb", "flight_key": "F77TX00174-574", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 589.84, "gross_total": 778.91, "base_fare": 304.54, "tax": 285.3, "sell": { "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjgsImJhc2VfZmFyZSI6NDA4LjMsInRheCI6MzgyLjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguOTEsImJhc2VfZmFyZSI6Mzk2LjQxLCJ0YXgiOjM4Mi41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3OC45MSwiYmFzZV9mYXJlIjozOTYuNDEsInRheCI6MzgyLjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.67", "tax": "285.30", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3, "gross": { "base_fare": "295.67", "tax": "285.30", "discount": "0.00", "ait": "0.00", "service_charge": 8.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC44MCIsImJhc2VfZmFyZSI6IjQwOC4zMCIsInRheCI6IjM4Mi41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni40MSIsInRheCI6IjM4Mi41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4LjkxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4LjkxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.84, "filter": { "id": "F77TX00174-574", "price": 589.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-575", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*576*_*jPSJQg9eWD42shht", "flight_key": "F77TX00174-575", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 589.84, "gross_total": 778.91, "base_fare": 304.54, "tax": 285.3, "sell": { "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjgsImJhc2VfZmFyZSI6NDA4LjMsInRheCI6MzgyLjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguOTEsImJhc2VfZmFyZSI6Mzk2LjQxLCJ0YXgiOjM4Mi41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3OC45MSwiYmFzZV9mYXJlIjozOTYuNDEsInRheCI6MzgyLjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.67", "tax": "285.30", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 589.84, "base_fare": 304.54, "tax": 285.3, "gross": { "base_fare": "295.67", "tax": "285.30", "discount": "0.00", "ait": "0.00", "service_charge": 8.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC44MCIsImJhc2VfZmFyZSI6IjQwOC4zMCIsInRheCI6IjM4Mi41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni40MSIsInRheCI6IjM4Mi41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4LjkxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4LjkxIiwiYmFzZV9mYXJlIjoiMzk2LjQxIiwidGF4IjoiMzgyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.84, "filter": { "id": "F77TX00174-575", "price": 589.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-576", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*577*_*NGRuaXCZT0U6xmuG", "flight_key": "F77TX00174-576", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 12:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-12 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-13 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 601.68, "gross_total": 789.13, "base_fare": 449.11, "tax": 152.57, "sell": { "currency": "GBP", "total": 601.68, "base_fare": 449.11, "tax": 152.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA2LjY3LCJiYXNlX2ZhcmUiOjYwMi4xMiwidGF4IjoyMDQuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODkuMTMsImJhc2VfZmFyZSI6NTg0LjU4LCJ0YXgiOjIwNC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODkuMTMsImJhc2VfZmFyZSI6NTg0LjU4LCJ0YXgiOjIwNC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 601.68, "base_fare": 449.11, "tax": 152.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "436.03", "tax": "152.57", "discount": 0, "ait": "0.00", "service_charge": 13.08 }, "partner": { "currency": "GBP", "total": 601.68, "base_fare": 449.11, "tax": 152.57, "gross": { "base_fare": "436.03", "tax": "152.57", "discount": "0.00", "ait": "0.00", "service_charge": 13.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNi42NyIsImJhc2VfZmFyZSI6IjYwMi4xMiIsInRheCI6IjIwNC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NC41OCIsInRheCI6IjIwNC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjU0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuNTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg5LjEzIiwiYmFzZV9mYXJlIjoiNTg0LjU4IiwidGF4IjoiMjA0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg0LjU4IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg5LjEzIiwiYmFzZV9mYXJlIjoiNTg0LjU4IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4OS4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 601.68, "filter": { "id": "F77TX00174-576", "price": 601.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "H", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121215ath202601121750601ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-577", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*578*_*96oMsue57UGfYZ0a", "flight_key": "F77TX00174-577", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 590.27, "gross_total": 779.99, "base_fare": 291.41, "tax": 298.86, "sell": { "currency": "GBP", "total": 590.27, "base_fare": 291.41, "tax": 298.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkxLjM3LCJiYXNlX2ZhcmUiOjM5MC42OSwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzkuOTksImJhc2VfZmFyZSI6Mzc5LjMxLCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzkuOTksImJhc2VfZmFyZSI6Mzc5LjMxLCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 590.27, "base_fare": 291.41, "tax": 298.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.92", "tax": "298.86", "discount": 0, "ait": "0.00", "service_charge": 8.49 }, "partner": { "currency": "GBP", "total": 590.27, "base_fare": 291.41, "tax": 298.86, "gross": { "base_fare": "282.92", "tax": "298.86", "discount": "0.00", "ait": "0.00", "service_charge": 8.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MS4zNyIsImJhc2VfZmFyZSI6IjM5MC42OSIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OS4zMSIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc5Ljk5IiwiYmFzZV9mYXJlIjoiMzc5LjMxIiwidGF4IjoiNDAwLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc5LjMxIiwidGF4IjoiNDAwLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc5Ljk5IiwiYmFzZV9mYXJlIjoiMzc5LjMxIiwidGF4IjoiNDAwLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OS45OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 590.27, "filter": { "id": "F77TX00174-577", "price": 590.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-578", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*579*_*s61oitt4p8nKmvjO", "flight_key": "F77TX00174-578", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 590.93, "gross_total": 780.51, "base_fare": 301, "tax": 289.93, "sell": { "currency": "GBP", "total": 590.93, "base_fare": 301, "tax": 289.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkyLjI2LCJiYXNlX2ZhcmUiOjQwMy41NSwidGF4IjozODguNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODAuNTEsImJhc2VfZmFyZSI6MzkxLjgsInRheCI6Mzg4LjcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4MC41MSwiYmFzZV9mYXJlIjozOTEuOCwidGF4IjozODguNzF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 590.93, "base_fare": 301, "tax": 289.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "292.24", "tax": "289.93", "discount": 0, "ait": "0.00", "service_charge": 8.76 }, "partner": { "currency": "GBP", "total": 590.93, "base_fare": 301, "tax": 289.93, "gross": { "base_fare": "292.24", "tax": "289.93", "discount": "0.00", "ait": "0.00", "service_charge": 8.76 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5Mi4yNiIsImJhc2VfZmFyZSI6IjQwMy41NSIsInRheCI6IjM4OC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MS44MCIsInRheCI6IjM4OC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjc1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgwLjUxIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg4LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgwLjUxIiwiYmFzZV9mYXJlIjoiMzkxLjgwIiwidGF4IjoiMzg4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4MC41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 590.93, "filter": { "id": "F77TX00174-578", "price": 590.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-579", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*580*_*pPrfKZufo0mD4ARw", "flight_key": "F77TX00174-579", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 594.67, "gross_total": 784.9, "base_fare": 316.97, "tax": 277.71, "sell": { "currency": "GBP", "total": 594.67, "base_fare": 316.97, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk3LjI4LCJiYXNlX2ZhcmUiOjQyNC45NiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODQuOSwiYmFzZV9mYXJlIjo0MTIuNTgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4NC45LCJiYXNlX2ZhcmUiOjQxMi41OCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 594.67, "base_fare": 316.97, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.73", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 594.67, "base_fare": 316.97, "tax": 277.71, "gross": { "base_fare": "307.73", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5Ny4yOCIsImJhc2VfZmFyZSI6IjQyNC45NiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMi41OCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg0LjkwIiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg0LjkwIiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4NC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 594.67, "filter": { "id": "F77TX00174-579", "price": 594.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-580", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*581*_*UirECxZt39s6swFy", "flight_key": "F77TX00174-580", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 592.86, "gross_total": 783.49, "base_fare": 290.79, "tax": 302.07, "sell": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk0Ljg1LCJiYXNlX2ZhcmUiOjM4OS44NiwidGF4Ijo0MDQuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODMuNDksImJhc2VfZmFyZSI6Mzc4LjUsInRheCI6NDA0Ljk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4My40OSwiYmFzZV9mYXJlIjozNzguNSwidGF4Ijo0MDQuOTl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjM4OS44NiIsInRheCI6IjQwNC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC41MCIsInRheCI6IjQwNC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 592.86, "filter": { "id": "F77TX00174-580", "price": 592.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-581", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*582*_*JiJRAUT97lO86vGv", "flight_key": "F77TX00174-581", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 592.86, "gross_total": 783.49, "base_fare": 290.79, "tax": 302.07, "sell": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk0Ljg1LCJiYXNlX2ZhcmUiOjM4OS44NiwidGF4Ijo0MDQuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODMuNDksImJhc2VfZmFyZSI6Mzc4LjUsInRheCI6NDA0Ljk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4My40OSwiYmFzZV9mYXJlIjozNzguNSwidGF4Ijo0MDQuOTl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjM4OS44NiIsInRheCI6IjQwNC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC41MCIsInRheCI6IjQwNC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 592.86, "filter": { "id": "F77TX00174-581", "price": 592.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-582", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*583*_*NJHsQmiFe5V7ntHV", "flight_key": "F77TX00174-582", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 592.86, "gross_total": 783.49, "base_fare": 290.79, "tax": 302.07, "sell": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk0Ljg1LCJiYXNlX2ZhcmUiOjM4OS44NiwidGF4Ijo0MDQuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODMuNDksImJhc2VfZmFyZSI6Mzc4LjUsInRheCI6NDA0Ljk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4My40OSwiYmFzZV9mYXJlIjozNzguNSwidGF4Ijo0MDQuOTl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjM4OS44NiIsInRheCI6IjQwNC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC41MCIsInRheCI6IjQwNC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 592.86, "filter": { "id": "F77TX00174-582", "price": 592.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-583", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*584*_*dFvFxFC9EnZoGpJT", "flight_key": "F77TX00174-583", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 592.86, "gross_total": 783.49, "base_fare": 290.79, "tax": 302.07, "sell": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk0Ljg1LCJiYXNlX2ZhcmUiOjM4OS44NiwidGF4Ijo0MDQuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODMuNDksImJhc2VfZmFyZSI6Mzc4LjUsInRheCI6NDA0Ljk5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4My40OSwiYmFzZV9mYXJlIjozNzguNSwidGF4Ijo0MDQuOTl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 592.86, "base_fare": 290.79, "tax": 302.07, "gross": { "base_fare": "282.32", "tax": "302.07", "discount": "0.00", "ait": "0.00", "service_charge": 8.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5NC44NSIsImJhc2VfZmFyZSI6IjM4OS44NiIsInRheCI6IjQwNC45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC41MCIsInRheCI6IjQwNC45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgzLjQ5IiwiYmFzZV9mYXJlIjoiMzc4LjUwIiwidGF4IjoiNDA0Ljk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 592.86, "filter": { "id": "F77TX00174-583", "price": 592.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-584", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*585*_*5jof2BegrFmKNZYe", "flight_key": "F77TX00174-584", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 594.83, "gross_total": 784, "base_fare": 345.54, "tax": 249.3, "sell": { "currency": "GBP", "total": 594.83, "base_fare": 345.54, "tax": 249.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk3LjQ5LCJiYXNlX2ZhcmUiOjQ2My4yNiwidGF4IjozMzQuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODQsImJhc2VfZmFyZSI6NDQ5Ljc3LCJ0YXgiOjMzNC4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODQsImJhc2VfZmFyZSI6NDQ5Ljc3LCJ0YXgiOjMzNC4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 594.83, "base_fare": 345.54, "tax": 249.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "335.47", "tax": "249.30", "discount": 0, "ait": "0.00", "service_charge": 10.06 }, "partner": { "currency": "GBP", "total": 594.83, "base_fare": 345.54, "tax": 249.3, "gross": { "base_fare": "335.47", "tax": "249.30", "discount": "0.00", "ait": "0.00", "service_charge": 10.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5Ny40OSIsImJhc2VfZmFyZSI6IjQ2My4yNiIsInRheCI6IjMzNC4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0OS43NyIsInRheCI6IjMzNC4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg0LjAwIiwiYmFzZV9mYXJlIjoiNDQ5Ljc3IiwidGF4IjoiMzM0LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ5Ljc3IiwidGF4IjoiMzM0LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg0LjAwIiwiYmFzZV9mYXJlIjoiNDQ5Ljc3IiwidGF4IjoiMzM0LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 594.83, "filter": { "id": "F77TX00174-584", "price": 594.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-585", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*586*_*F9I6F15kszzG4qfB", "flight_key": "F77TX00174-585", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 596.9, "gross_total": 788.55, "base_fare": 300.23, "tax": 296.67, "sell": { "currency": "GBP", "total": 596.9, "base_fare": 300.23, "tax": 296.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAwLjI3LCJiYXNlX2ZhcmUiOjQwMi41MiwidGF4IjozOTcuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODguNTUsImJhc2VfZmFyZSI6MzkwLjgsInRheCI6Mzk3Ljc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4OC41NSwiYmFzZV9mYXJlIjozOTAuOCwidGF4IjozOTcuNzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 596.9, "base_fare": 300.23, "tax": 296.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.49", "tax": "296.67", "discount": 0, "ait": "0.00", "service_charge": 8.74 }, "partner": { "currency": "GBP", "total": 596.9, "base_fare": 300.23, "tax": 296.67, "gross": { "base_fare": "291.49", "tax": "296.67", "discount": "0.00", "ait": "0.00", "service_charge": 8.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMC4yNyIsImJhc2VfZmFyZSI6IjQwMi41MiIsInRheCI6IjM5Ny43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC44MCIsInRheCI6IjM5Ny43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg4LjU1IiwiYmFzZV9mYXJlIjoiMzkwLjgwIiwidGF4IjoiMzk3Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjgwIiwidGF4IjoiMzk3Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg4LjU1IiwiYmFzZV9mYXJlIjoiMzkwLjgwIiwidGF4IjoiMzk3Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4OC41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 596.9, "filter": { "id": "F77TX00174-585", "price": 596.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-586", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*587*_*uCcSlA1gueLjzpT7", "flight_key": "F77TX00174-586", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 601.35, "gross_total": 793.82, "base_fare": 318, "tax": 283.36, "sell": { "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA2LjI0LCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5My44MiwiYmFzZV9mYXJlIjo0MTMuOTIsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjgyLCJiYXNlX2ZhcmUiOjQxMy45MiwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.73", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36, "gross": { "base_fare": "308.73", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 9.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNi4yNCIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjgyIiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjgyIiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5My44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 601.35, "filter": { "id": "F77TX00174-586", "price": 601.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-587", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*588*_*14E2hLjlUdLkJPNt", "flight_key": "F77TX00174-587", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 601.35, "gross_total": 793.82, "base_fare": 318, "tax": 283.36, "sell": { "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA2LjI0LCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5My44MiwiYmFzZV9mYXJlIjo0MTMuOTIsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjgyLCJiYXNlX2ZhcmUiOjQxMy45MiwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.73", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36, "gross": { "base_fare": "308.73", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 9.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNi4yNCIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjgyIiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjgyIiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5My44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 601.35, "filter": { "id": "F77TX00174-587", "price": 601.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-588", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*589*_*LRnOSyebFzIw0xfl", "flight_key": "F77TX00174-588", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 601.35, "gross_total": 793.82, "base_fare": 318, "tax": 283.36, "sell": { "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA2LjI0LCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5My44MiwiYmFzZV9mYXJlIjo0MTMuOTIsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjgyLCJiYXNlX2ZhcmUiOjQxMy45MiwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.73", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.35, "base_fare": 318, "tax": 283.36, "gross": { "base_fare": "308.73", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 9.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNi4yNCIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjgyIiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjgyIiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5My44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 601.35, "filter": { "id": "F77TX00174-588", "price": 601.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-589", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*590*_*KqvlfUg91mORertV", "flight_key": "F77TX00174-589", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 12:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-12 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-13 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 611.61, "gross_total": 802.45, "base_fare": 449.08, "tax": 162.53, "sell": { "currency": "GBP", "total": 611.61, "base_fare": 449.08, "tax": 162.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE5Ljk5LCJiYXNlX2ZhcmUiOjYwMi4wOCwidGF4IjoyMTcuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDIuNDUsImJhc2VfZmFyZSI6NTg0LjU0LCJ0YXgiOjIxNy45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDIuNDUsImJhc2VfZmFyZSI6NTg0LjU0LCJ0YXgiOjIxNy45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 611.61, "base_fare": 449.08, "tax": 162.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "436.00", "tax": "162.53", "discount": 0, "ait": "0.00", "service_charge": 13.08 }, "partner": { "currency": "GBP", "total": 611.61, "base_fare": 449.08, "tax": 162.53, "gross": { "base_fare": "436.00", "tax": "162.53", "discount": "0.00", "ait": "0.00", "service_charge": 13.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxOS45OSIsImJhc2VfZmFyZSI6IjYwMi4wOCIsInRheCI6IjIxNy45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NC41NCIsInRheCI6IjIxNy45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjU0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuNTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODAyLjQ1IiwiYmFzZV9mYXJlIjoiNTg0LjU0IiwidGF4IjoiMjE3LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg0LjU0IiwidGF4IjoiMjE3LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODAyLjQ1IiwiYmFzZV9mYXJlIjoiNTg0LjU0IiwidGF4IjoiMjE3LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwMi40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 611.61, "filter": { "id": "F77TX00174-589", "price": 611.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "H", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121215ath202601121750601ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-590", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*591*_*8WIXIf5yvKkSBvHK", "flight_key": "F77TX00174-590", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 604.51, "gross_total": 796.95, "base_fare": 345.88, "tax": 258.63, "sell": { "currency": "GBP", "total": 604.51, "base_fare": 345.88, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODEwLjQ2LCJiYXNlX2ZhcmUiOjQ2My43MiwidGF4IjozNDYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTYuOTUsImJhc2VfZmFyZSI6NDUwLjIxLCJ0YXgiOjM0Ni43NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTYuOTUsImJhc2VfZmFyZSI6NDUwLjIxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 604.51, "base_fare": 345.88, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "335.80", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 10.08 }, "partner": { "currency": "GBP", "total": 604.51, "base_fare": 345.88, "tax": 258.63, "gross": { "base_fare": "335.80", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 10.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMC40NiIsImJhc2VfZmFyZSI6IjQ2My43MiIsInRheCI6IjM0Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MC4yMSIsInRheCI6IjM0Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2Ljk1IiwiYmFzZV9mYXJlIjoiNDUwLjIxIiwidGF4IjoiMzQ2Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUwLjIxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2Ljk1IiwiYmFzZV9mYXJlIjoiNDUwLjIxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5Ni45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 604.51, "filter": { "id": "F77TX00174-590", "price": 604.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-591", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*592*_*SgfQq8p760HprRjS", "flight_key": "F77TX00174-591", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 603.69, "gross_total": 797, "base_fare": 316.97, "tax": 286.73, "sell": { "currency": "GBP", "total": 603.69, "base_fare": 316.97, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA5LjM4LCJiYXNlX2ZhcmUiOjQyNC45NiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTcsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTcsImJhc2VfZmFyZSI6NDEyLjU4LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 603.69, "base_fare": 316.97, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.73", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 603.69, "base_fare": 316.97, "tax": 286.73, "gross": { "base_fare": "307.73", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwOS4zOCIsImJhc2VfZmFyZSI6IjQyNC45NiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMi41OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk3LjAwIiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk3LjAwIiwiYmFzZV9mYXJlIjoiNDEyLjU4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 603.69, "filter": { "id": "F77TX00174-591", "price": 603.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-592", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*593*_*P6nIGJfMYw29wzyM", "flight_key": "F77TX00174-592", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 603.87, "gross_total": 796.18, "base_fare": 343.78, "tax": 260.09, "sell": { "currency": "GBP", "total": 603.87, "base_fare": 343.78, "tax": 260.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA5LjYsImJhc2VfZmFyZSI6NDYwLjksInRheCI6MzQ4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTYuMTgsImJhc2VfZmFyZSI6NDQ3LjQ4LCJ0YXgiOjM0OC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5Ni4xOCwiYmFzZV9mYXJlIjo0NDcuNDgsInRheCI6MzQ4Ljd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 603.87, "base_fare": 343.78, "tax": 260.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "333.77", "tax": "260.09", "discount": 0, "ait": "0.00", "service_charge": 10.01 }, "partner": { "currency": "GBP", "total": 603.87, "base_fare": 343.78, "tax": 260.09, "gross": { "base_fare": "333.77", "tax": "260.09", "discount": "0.00", "ait": "0.00", "service_charge": 10.01 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwOS42MCIsImJhc2VfZmFyZSI6IjQ2MC45MCIsInRheCI6IjM0OC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ny40OCIsInRheCI6IjM0OC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2LjE4IiwiYmFzZV9mYXJlIjoiNDQ3LjQ4IiwidGF4IjoiMzQ4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ3LjQ4IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2LjE4IiwiYmFzZV9mYXJlIjoiNDQ3LjQ4IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5Ni4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 603.87, "filter": { "id": "F77TX00174-592", "price": 603.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-593", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*594*_*jHwDHzSgb8jWgusj", "flight_key": "F77TX00174-593", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 603.87, "gross_total": 796.18, "base_fare": 343.78, "tax": 260.09, "sell": { "currency": "GBP", "total": 603.87, "base_fare": 343.78, "tax": 260.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA5LjYsImJhc2VfZmFyZSI6NDYwLjksInRheCI6MzQ4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTYuMTgsImJhc2VfZmFyZSI6NDQ3LjQ4LCJ0YXgiOjM0OC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5Ni4xOCwiYmFzZV9mYXJlIjo0NDcuNDgsInRheCI6MzQ4Ljd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 603.87, "base_fare": 343.78, "tax": 260.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "333.77", "tax": "260.09", "discount": 0, "ait": "0.00", "service_charge": 10.01 }, "partner": { "currency": "GBP", "total": 603.87, "base_fare": 343.78, "tax": 260.09, "gross": { "base_fare": "333.77", "tax": "260.09", "discount": "0.00", "ait": "0.00", "service_charge": 10.01 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwOS42MCIsImJhc2VfZmFyZSI6IjQ2MC45MCIsInRheCI6IjM0OC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ny40OCIsInRheCI6IjM0OC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2LjE4IiwiYmFzZV9mYXJlIjoiNDQ3LjQ4IiwidGF4IjoiMzQ4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ3LjQ4IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2LjE4IiwiYmFzZV9mYXJlIjoiNDQ3LjQ4IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5Ni4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 603.87, "filter": { "id": "F77TX00174-593", "price": 603.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140135jed202601140410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-594", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*595*_*sb5gL7eObN3yGA8G", "flight_key": "F77TX00174-594", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 604.69, "gross_total": 797.04, "base_fare": 350.41, "tax": 254.29, "sell": { "currency": "GBP", "total": 604.69, "base_fare": 350.41, "tax": 254.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODEwLjcyLCJiYXNlX2ZhcmUiOjQ2OS43OSwidGF4IjozNDAuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTcuMDQsImJhc2VfZmFyZSI6NDU2LjExLCJ0YXgiOjM0MC45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTcuMDQsImJhc2VfZmFyZSI6NDU2LjExLCJ0YXgiOjM0MC45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 604.69, "base_fare": 350.41, "tax": 254.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "340.20", "tax": "254.29", "discount": 0, "ait": "0.00", "service_charge": 10.2 }, "partner": { "currency": "GBP", "total": 604.69, "base_fare": 350.41, "tax": 254.29, "gross": { "base_fare": "340.20", "tax": "254.29", "discount": "0.00", "ait": "0.00", "service_charge": 10.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMC43MiIsImJhc2VfZmFyZSI6IjQ2OS43OSIsInRheCI6IjM0MC45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Ni4xMSIsInRheCI6IjM0MC45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk3LjA0IiwiYmFzZV9mYXJlIjoiNDU2LjExIiwidGF4IjoiMzQwLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDU2LjExIiwidGF4IjoiMzQwLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk3LjA0IiwiYmFzZV9mYXJlIjoiNDU2LjExIiwidGF4IjoiMzQwLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5Ny4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 604.69, "filter": { "id": "F77TX00174-594", "price": 604.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-595", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*596*_*17WTkCqWKzXlELPe", "flight_key": "F77TX00174-595", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 608.02, "gross_total": 801.57, "base_fare": 347.92, "tax": 260.09, "sell": { "currency": "GBP", "total": 608.02, "base_fare": 347.92, "tax": 260.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE1LjE2LCJiYXNlX2ZhcmUiOjQ2Ni40NiwidGF4IjozNDguN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwMS41NywiYmFzZV9mYXJlIjo0NTIuODcsInRheCI6MzQ4LjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAxLjU3LCJiYXNlX2ZhcmUiOjQ1Mi44NywidGF4IjozNDguN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 608.02, "base_fare": 347.92, "tax": 260.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "337.79", "tax": "260.09", "discount": 0, "ait": "0.00", "service_charge": 10.14 }, "partner": { "currency": "GBP", "total": 608.02, "base_fare": 347.92, "tax": 260.09, "gross": { "base_fare": "337.79", "tax": "260.09", "discount": "0.00", "ait": "0.00", "service_charge": 10.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxNS4xNiIsImJhc2VfZmFyZSI6IjQ2Ni40NiIsInRheCI6IjM0OC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Mi44NyIsInRheCI6IjM0OC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODAxLjU3IiwiYmFzZV9mYXJlIjoiNDUyLjg3IiwidGF4IjoiMzQ4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUyLjg3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODAxLjU3IiwiYmFzZV9mYXJlIjoiNDUyLjg3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwMS41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 608.02, "filter": { "id": "F77TX00174-595", "price": 608.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-596", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*597*_*wQzY3SzC3Jt94rsK", "flight_key": "F77TX00174-596", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 604.68, "gross_total": 798.32, "base_fare": 316.94, "tax": 287.75, "sell": { "currency": "GBP", "total": 604.68, "base_fare": 316.94, "tax": 287.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODEwLjcsImJhc2VfZmFyZSI6NDI0LjkyLCJ0YXgiOjM4NS43OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5OC4zMiwiYmFzZV9mYXJlIjo0MTIuNTQsInRheCI6Mzg1Ljc4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5OC4zMiwiYmFzZV9mYXJlIjo0MTIuNTQsInRheCI6Mzg1Ljc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 604.68, "base_fare": 316.94, "tax": 287.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.70", "tax": "287.75", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 604.68, "base_fare": 316.94, "tax": 287.75, "gross": { "base_fare": "307.70", "tax": "287.75", "discount": "0.00", "ait": "0.00", "service_charge": 9.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMC43MCIsImJhc2VfZmFyZSI6IjQyNC45MiIsInRheCI6IjM4NS43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMi41NCIsInRheCI6IjM4NS43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjMyIiwiYmFzZV9mYXJlIjoiNDEyLjU0IiwidGF4IjoiMzg1Ljc4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEyLjU0IiwidGF4IjoiMzg1Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjMyIiwiYmFzZV9mYXJlIjoiNDEyLjU0IiwidGF4IjoiMzg1Ljc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5OC4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 604.68, "filter": { "id": "F77TX00174-596", "price": 604.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-597", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*598*_*tOTeEUpH8m7rsLbG", "flight_key": "F77TX00174-597", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 605.33, "gross_total": 799.17, "base_fare": 317.47, "tax": 287.86, "sell": { "currency": "GBP", "total": 605.33, "base_fare": 317.47, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODExLjU3LCJiYXNlX2ZhcmUiOjQyNS42MywidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTkuMTcsImJhc2VfZmFyZSI6NDEzLjIzLCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTkuMTcsImJhc2VfZmFyZSI6NDEzLjIzLCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 605.33, "base_fare": 317.47, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.22", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 605.33, "base_fare": 317.47, "tax": 287.86, "gross": { "base_fare": "308.22", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMS41NyIsImJhc2VfZmFyZSI6IjQyNS42MyIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy4yMyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk5LjE3IiwiYmFzZV9mYXJlIjoiNDEzLjIzIiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjIzIiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk5LjE3IiwiYmFzZV9mYXJlIjoiNDEzLjIzIiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5OS4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 605.33, "filter": { "id": "F77TX00174-597", "price": 605.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-598", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*599*_*nypYXlUJVhoCZEpE", "flight_key": "F77TX00174-598", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 605.33, "gross_total": 799.17, "base_fare": 317.47, "tax": 287.86, "sell": { "currency": "GBP", "total": 605.33, "base_fare": 317.47, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODExLjU3LCJiYXNlX2ZhcmUiOjQyNS42MywidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTkuMTcsImJhc2VfZmFyZSI6NDEzLjIzLCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTkuMTcsImJhc2VfZmFyZSI6NDEzLjIzLCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 605.33, "base_fare": 317.47, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.22", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 605.33, "base_fare": 317.47, "tax": 287.86, "gross": { "base_fare": "308.22", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMS41NyIsImJhc2VfZmFyZSI6IjQyNS42MyIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy4yMyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk5LjE3IiwiYmFzZV9mYXJlIjoiNDEzLjIzIiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjIzIiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk5LjE3IiwiYmFzZV9mYXJlIjoiNDEzLjIzIiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5OS4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 605.33, "filter": { "id": "F77TX00174-598", "price": 605.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-599", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*600*_*DMZmUYhiLejEDnHL", "flight_key": "F77TX00174-599", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 611.37, "gross_total": 807.26, "base_fare": 317.97, "tax": 293.41, "sell": { "currency": "GBP", "total": 611.37, "base_fare": 317.97, "tax": 293.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE5LjY4LCJiYXNlX2ZhcmUiOjQyNi4zLCJ0YXgiOjM5My4zOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwNy4yNiwiYmFzZV9mYXJlIjo0MTMuODgsInRheCI6MzkzLjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwNy4yNiwiYmFzZV9mYXJlIjo0MTMuODgsInRheCI6MzkzLjM4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 611.37, "base_fare": 317.97, "tax": 293.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.70", "tax": "293.41", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 611.37, "base_fare": 317.97, "tax": 293.41, "gross": { "base_fare": "308.70", "tax": "293.41", "discount": "0.00", "ait": "0.00", "service_charge": 9.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxOS42OCIsImJhc2VfZmFyZSI6IjQyNi4zMCIsInRheCI6IjM5My4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy44OCIsInRheCI6IjM5My4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA3LjI2IiwiYmFzZV9mYXJlIjoiNDEzLjg4IiwidGF4IjoiMzkzLjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjg4IiwidGF4IjoiMzkzLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA3LjI2IiwiYmFzZV9mYXJlIjoiNDEzLjg4IiwidGF4IjoiMzkzLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwNy4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 611.37, "filter": { "id": "F77TX00174-599", "price": 611.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-600", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*601*_*p81mcwxkc5Z8Ef5F", "flight_key": "F77TX00174-600", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 613.79, "gross_total": 810.54, "base_fare": 316.94, "tax": 296.86, "sell": { "currency": "GBP", "total": 613.79, "base_fare": 316.94, "tax": 296.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIyLjkyLCJiYXNlX2ZhcmUiOjQyNC45MiwidGF4IjozOTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTAuNTQsImJhc2VfZmFyZSI6NDEyLjU0LCJ0YXgiOjM5OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTAuNTQsImJhc2VfZmFyZSI6NDEyLjU0LCJ0YXgiOjM5OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 613.79, "base_fare": 316.94, "tax": 296.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.70", "tax": "296.86", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 613.79, "base_fare": 316.94, "tax": 296.86, "gross": { "base_fare": "307.70", "tax": "296.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMi45MiIsImJhc2VfZmFyZSI6IjQyNC45MiIsInRheCI6IjM5OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMi41NCIsInRheCI6IjM5OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjU0IiwiYmFzZV9mYXJlIjoiNDEyLjU0IiwidGF4IjoiMzk4LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEyLjU0IiwidGF4IjoiMzk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjU0IiwiYmFzZV9mYXJlIjoiNDEyLjU0IiwidGF4IjoiMzk4LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 613.79, "filter": { "id": "F77TX00174-600", "price": 613.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-601", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*602*_*ACihDTcccCdLS7Nm", "flight_key": "F77TX00174-601", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 617.39, "gross_total": 814.47, "base_fare": 339.68, "tax": 277.71, "sell": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjczLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.39, "filter": { "id": "F77TX00174-601", "price": 617.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-602", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*603*_*BysyV0bmRi8iTKo5", "flight_key": "F77TX00174-602", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 617.39, "gross_total": 814.47, "base_fare": 339.68, "tax": 277.71, "sell": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjczLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.39, "filter": { "id": "F77TX00174-602", "price": 617.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-603", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*604*_*EG4iD8lhYCQyuKVG", "flight_key": "F77TX00174-603", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 617.39, "gross_total": 814.47, "base_fare": 339.68, "tax": 277.71, "sell": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjczLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.39, "filter": { "id": "F77TX00174-603", "price": 617.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-604", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*605*_*MjXXlwCyncJDWlPn", "flight_key": "F77TX00174-604", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 617.39, "gross_total": 814.47, "base_fare": 339.68, "tax": 277.71, "sell": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjczLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.39, "filter": { "id": "F77TX00174-604", "price": 617.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-605", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*606*_*xA7FwKfpNGbO2pqf", "flight_key": "F77TX00174-605", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 617.39, "gross_total": 814.47, "base_fare": 339.68, "tax": 277.71, "sell": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjczLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.39, "filter": { "id": "F77TX00174-605", "price": 617.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-606", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*607*_*hbeR0ZSRBPRPnoxw", "flight_key": "F77TX00174-606", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 617.39, "gross_total": 814.47, "base_fare": 339.68, "tax": 277.71, "sell": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3LjczLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuNDcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 617.39, "base_fare": 339.68, "tax": 277.71, "gross": { "base_fare": "329.79", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjQ3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.39, "filter": { "id": "F77TX00174-606", "price": 617.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-607", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*608*_*ggPIuDqZmBXoylpC", "flight_key": "F77TX00174-607", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 618.02, "gross_total": 815, "base_fare": 347.84, "tax": 270.18, "sell": { "currency": "GBP", "total": 618.02, "base_fare": 347.84, "tax": 270.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI4LjU4LCJiYXNlX2ZhcmUiOjQ2Ni4zNSwidGF4IjozNjIuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTUsImJhc2VfZmFyZSI6NDUyLjc3LCJ0YXgiOjM2Mi4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTUsImJhc2VfZmFyZSI6NDUyLjc3LCJ0YXgiOjM2Mi4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 618.02, "base_fare": 347.84, "tax": 270.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "337.71", "tax": "270.18", "discount": 0, "ait": "0.00", "service_charge": 10.13 }, "partner": { "currency": "GBP", "total": 618.02, "base_fare": 347.84, "tax": 270.18, "gross": { "base_fare": "337.71", "tax": "270.18", "discount": "0.00", "ait": "0.00", "service_charge": 10.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyOC41OCIsImJhc2VfZmFyZSI6IjQ2Ni4zNSIsInRheCI6IjM2Mi4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Mi43NyIsInRheCI6IjM2Mi4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE1LjAwIiwiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzYyLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzYyLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE1LjAwIiwiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzYyLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 618.02, "filter": { "id": "F77TX00174-607", "price": 618.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-608", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*609*_*ZnLg8TZ2JpfPqKfM", "flight_key": "F77TX00174-608", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 625.58, "gross_total": 824.09, "base_fare": 374.77, "tax": 250.81, "sell": { "currency": "GBP", "total": 625.58, "base_fare": 374.77, "tax": 250.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM4LjcyLCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozMzYuMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjQuMDksImJhc2VfZmFyZSI6NDg3LjgzLCJ0YXgiOjMzNi4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjQuMDksImJhc2VfZmFyZSI6NDg3LjgzLCJ0YXgiOjMzNi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 625.58, "base_fare": 374.77, "tax": 250.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "250.81", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 625.58, "base_fare": 374.77, "tax": 250.81, "gross": { "base_fare": "363.86", "tax": "250.81", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOC43MiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjMzNi4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjMzNi4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI0LjA5IiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzM2LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI0LjA5IiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 625.58, "filter": { "id": "F77TX00174-608", "price": 625.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-609", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*610*_*WBxRK08aweb4tqHY", "flight_key": "F77TX00174-609", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-609", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-610", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*611*_*yDkzsQ5UO5sQzz7B", "flight_key": "F77TX00174-610", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-610", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-611", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*612*_*ZdtPwwAptoG3PKBF", "flight_key": "F77TX00174-611", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-611", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-612", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*613*_*pye3HCWXn7WvvzZY", "flight_key": "F77TX00174-612", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-612", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-613", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*614*_*f3F0n01uIt3MpbcQ", "flight_key": "F77TX00174-613", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-613", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-614", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*615*_*oVMNmgozdwjzR39T", "flight_key": "F77TX00174-614", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-614", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-615", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*616*_*6pmc1pQqofv8g0ZQ", "flight_key": "F77TX00174-615", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-615", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-616", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*617*_*DmwPF1cMsYFo2wUm", "flight_key": "F77TX00174-616", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-616", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-617", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*618*_*QxUGsGCiBytopE3l", "flight_key": "F77TX00174-617", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 626.41, "gross_total": 826.57, "base_fare": 339.68, "tax": 286.73, "sell": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM5LjgzLCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjYuNTcsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 626.41, "base_fare": 339.68, "tax": 286.73, "gross": { "base_fare": "329.79", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOS44MyIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI2LjU3IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.41, "filter": { "id": "F77TX00174-617", "price": 626.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-618", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*619*_*T8IVDZ2gp02JmKaw", "flight_key": "F77TX00174-618", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 628.36, "gross_total": 829.18, "base_fare": 339.68, "tax": 288.68, "sell": { "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQyLjQ0LCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuMTgsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuMTgsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68, "gross": { "base_fare": "329.79", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0Mi40NCIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjE4IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjE4IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyOS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 628.36, "filter": { "id": "F77TX00174-618", "price": 628.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-619", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*620*_*Q9HmVv3MF5Xsmreh", "flight_key": "F77TX00174-619", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 628.36, "gross_total": 829.18, "base_fare": 339.68, "tax": 288.68, "sell": { "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQyLjQ0LCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuMTgsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuMTgsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68, "gross": { "base_fare": "329.79", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0Mi40NCIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjE4IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjE4IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyOS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 628.36, "filter": { "id": "F77TX00174-619", "price": 628.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-620", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*621*_*nx0ImIPacipSKUGQ", "flight_key": "F77TX00174-620", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 628.36, "gross_total": 829.18, "base_fare": 339.68, "tax": 288.68, "sell": { "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQyLjQ0LCJiYXNlX2ZhcmUiOjQ1NS40MSwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuMTgsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuMTgsImJhc2VfZmFyZSI6NDQyLjE1LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.79", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 9.89 }, "partner": { "currency": "GBP", "total": 628.36, "base_fare": 339.68, "tax": 288.68, "gross": { "base_fare": "329.79", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 9.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0Mi40NCIsImJhc2VfZmFyZSI6IjQ1NS40MSIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi4xNSIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjE4IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjE4IiwiYmFzZV9mYXJlIjoiNDQyLjE1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyOS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 628.36, "filter": { "id": "F77TX00174-620", "price": 628.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-621", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*622*_*Yw2m2S946T1ypfeT", "flight_key": "F77TX00174-621", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT10H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT10H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 630.36, "gross_total": 830.5, "base_fare": 374.77, "tax": 255.59, "sell": { "currency": "GBP", "total": 630.36, "base_fare": 374.77, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQ1LjEzLCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNDIuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MzAuNSwiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6MzQyLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgzMC41LCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNDIuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 630.36, "base_fare": 374.77, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 630.36, "base_fare": 374.77, "tax": 255.59, "gross": { "base_fare": "363.86", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0NS4xMyIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM0Mi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM0Mi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMwLjUwIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzQyLjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMwLjUwIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgzMC41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 630.36, "filter": { "id": "F77TX00174-621", "price": 630.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-622", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*623*_*poBUFv045GPOD5Xw", "flight_key": "F77TX00174-622", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 13:35:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 630.36, "gross_total": 830.5, "base_fare": 374.77, "tax": 255.59, "sell": { "currency": "GBP", "total": 630.36, "base_fare": 374.77, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQ1LjEzLCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNDIuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MzAuNSwiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6MzQyLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgzMC41LCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNDIuNjd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 630.36, "base_fare": 374.77, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 630.36, "base_fare": 374.77, "tax": 255.59, "gross": { "base_fare": "363.86", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0NS4xMyIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM0Mi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM0Mi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMwLjUwIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzQyLjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMwLjUwIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgzMC41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 630.36, "filter": { "id": "F77TX00174-622", "price": 630.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121335dxb20260113004016dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-623", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*624*_*rpuplPkDzCFgo9rd", "flight_key": "F77TX00174-623", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "PT20H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 627.35, "gross_total": 827.28, "base_fare": 353.55, "tax": 273.8, "sell": { "currency": "GBP", "total": 627.35, "base_fare": 353.55, "tax": 273.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQxLjA5LCJiYXNlX2ZhcmUiOjQ3NC4wMSwidGF4IjozNjcuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjgsImJhc2VfZmFyZSI6NDYwLjIsInRheCI6MzY3LjA4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyNy4yOCwiYmFzZV9mYXJlIjo0NjAuMiwidGF4IjozNjcuMDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.35, "base_fare": 353.55, "tax": 273.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "343.25", "tax": "273.80", "discount": 0, "ait": "0.00", "service_charge": 10.3 }, "partner": { "currency": "GBP", "total": 627.35, "base_fare": 353.55, "tax": 273.8, "gross": { "base_fare": "343.25", "tax": "273.80", "discount": "0.00", "ait": "0.00", "service_charge": 10.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MS4wOSIsImJhc2VfZmFyZSI6IjQ3NC4wMSIsInRheCI6IjM2Ny4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MC4yMCIsInRheCI6IjM2Ny4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI4IiwiYmFzZV9mYXJlIjoiNDYwLjIwIiwidGF4IjoiMzY3LjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYwLjIwIiwidGF4IjoiMzY3LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI4IiwiYmFzZV9mYXJlIjoiNDYwLjIwIiwidGF4IjoiMzY3LjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.35, "filter": { "id": "F77TX00174-623", "price": 627.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-624", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*625*_*UHTP6R12WUFBPPuO", "flight_key": "F77TX00174-624", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 627.25, "gross_total": 827.71, "base_fare": 339.39, "tax": 287.86, "sell": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjk2LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC45NiIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.25, "filter": { "id": "F77TX00174-624", "price": 627.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-625", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*626*_*UXmzHKXWqvVsfXcC", "flight_key": "F77TX00174-625", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 627.25, "gross_total": 827.71, "base_fare": 339.39, "tax": 287.86, "sell": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjk2LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC45NiIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.25, "filter": { "id": "F77TX00174-625", "price": 627.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-626", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*627*_*M6oaYI5K4bCm5OkC", "flight_key": "F77TX00174-626", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 627.25, "gross_total": 827.71, "base_fare": 339.39, "tax": 287.86, "sell": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjk2LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC45NiIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.25, "filter": { "id": "F77TX00174-626", "price": 627.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-627", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*628*_*RP41iJKGtKZ16Ygh", "flight_key": "F77TX00174-627", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 627.25, "gross_total": 827.71, "base_fare": 339.39, "tax": 287.86, "sell": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjk2LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC45NiIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.25, "filter": { "id": "F77TX00174-627", "price": 627.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-628", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*629*_*fifpXCXCkLvttAOS", "flight_key": "F77TX00174-628", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 627.25, "gross_total": 827.71, "base_fare": 339.39, "tax": 287.86, "sell": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjk2LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC45NiIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.25, "filter": { "id": "F77TX00174-628", "price": 627.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-629", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*630*_*H1snSYK1umRCCPSi", "flight_key": "F77TX00174-629", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 627.25, "gross_total": 827.71, "base_fare": 339.39, "tax": 287.86, "sell": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjk2LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozODUuOTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuNzEsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM4NS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 627.25, "base_fare": 339.39, "tax": 287.86, "gross": { "base_fare": "329.51", "tax": "287.86", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC45NiIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM4NS45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM4NS45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjcxIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzg1Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.25, "filter": { "id": "F77TX00174-629", "price": 627.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-630", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*631*_*EYq0QBA5Mo5AtPvY", "flight_key": "F77TX00174-630", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 628.26, "gross_total": 829.02, "base_fare": 340.17, "tax": 288.09, "sell": { "currency": "GBP", "total": 628.26, "base_fare": 340.17, "tax": 288.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQyLjMsImJhc2VfZmFyZSI6NDU2LjA2LCJ0YXgiOjM4Ni4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyOS4wMiwiYmFzZV9mYXJlIjo0NDIuNzgsInRheCI6Mzg2LjI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyOS4wMiwiYmFzZV9mYXJlIjo0NDIuNzgsInRheCI6Mzg2LjI0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 628.26, "base_fare": 340.17, "tax": 288.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "330.26", "tax": "288.09", "discount": 0, "ait": "0.00", "service_charge": 9.91 }, "partner": { "currency": "GBP", "total": 628.26, "base_fare": 340.17, "tax": 288.09, "gross": { "base_fare": "330.26", "tax": "288.09", "discount": "0.00", "ait": "0.00", "service_charge": 9.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0Mi4zMCIsImJhc2VfZmFyZSI6IjQ1Ni4wNiIsInRheCI6IjM4Ni4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Mi43OCIsInRheCI6IjM4Ni4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjAyIiwiYmFzZV9mYXJlIjoiNDQyLjc4IiwidGF4IjoiMzg2LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQyLjc4IiwidGF4IjoiMzg2LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5LjAyIiwiYmFzZV9mYXJlIjoiNDQyLjc4IiwidGF4IjoiMzg2LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyOS4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 628.26, "filter": { "id": "F77TX00174-630", "price": 628.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-631", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*632*_*5mogzH2Pu3IEddsa", "flight_key": "F77TX00174-631", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 635.83, "gross_total": 837.99, "base_fare": 370.63, "tax": 265.2, "sell": { "currency": "GBP", "total": 635.83, "base_fare": 370.63, "tax": 265.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUyLjQ2LCJiYXNlX2ZhcmUiOjQ5Ni45MSwidGF4IjozNTUuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MzcuOTksImJhc2VfZmFyZSI6NDgyLjQ0LCJ0YXgiOjM1NS41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MzcuOTksImJhc2VfZmFyZSI6NDgyLjQ0LCJ0YXgiOjM1NS41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 635.83, "base_fare": 370.63, "tax": 265.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "359.84", "tax": "265.20", "discount": 0, "ait": "0.00", "service_charge": 10.79 }, "partner": { "currency": "GBP", "total": 635.83, "base_fare": 370.63, "tax": 265.2, "gross": { "base_fare": "359.84", "tax": "265.20", "discount": "0.00", "ait": "0.00", "service_charge": 10.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1Mi40NiIsImJhc2VfZmFyZSI6IjQ5Ni45MSIsInRheCI6IjM1NS41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Mi40NCIsInRheCI6IjM1NS41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODM3Ljk5IiwiYmFzZV9mYXJlIjoiNDgyLjQ0IiwidGF4IjoiMzU1LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyLjQ0IiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODM3Ljk5IiwiYmFzZV9mYXJlIjoiNDgyLjQ0IiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgzNy45OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 635.83, "filter": { "id": "F77TX00174-631", "price": 635.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed2026011223205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-632", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*633*_*l7YMTYAyhJG3AKcd", "flight_key": "F77TX00174-632", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H50M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:10:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 649.12, "gross_total": 855.4, "base_fare": 380.97, "tax": 268.15, "sell": { "currency": "GBP", "total": 649.12, "base_fare": 380.97, "tax": 268.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODcwLjI4LCJiYXNlX2ZhcmUiOjUxMC43NywidGF4IjozNTkuNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTUuNCwiYmFzZV9mYXJlIjo0OTUuODksInRheCI6MzU5LjUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1NS40LCJiYXNlX2ZhcmUiOjQ5NS44OSwidGF4IjozNTkuNTF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 649.12, "base_fare": 380.97, "tax": 268.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.87", "tax": "268.15", "discount": 0, "ait": "0.00", "service_charge": 11.1 }, "partner": { "currency": "GBP", "total": 649.12, "base_fare": 380.97, "tax": 268.15, "gross": { "base_fare": "369.87", "tax": "268.15", "discount": "0.00", "ait": "0.00", "service_charge": 11.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3MC4yOCIsImJhc2VfZmFyZSI6IjUxMC43NyIsInRheCI6IjM1OS41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NS44OSIsInRheCI6IjM1OS41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU1LjQwIiwiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiMzU5LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiMzU5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU1LjQwIiwiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiMzU5LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1NS40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 649.12, "filter": { "id": "F77TX00174-632", "price": 649.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121610cmn202601122025803cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-633", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*634*_*kNURD8QSqRQOxbfo", "flight_key": "F77TX00174-633", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-633", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-634", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*635*_*7Ypyf4Qc6SXVndsD", "flight_key": "F77TX00174-634", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-634", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-635", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*636*_*jCl78plLk2oqGfIF", "flight_key": "F77TX00174-635", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-635", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-636", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*637*_*SWF1ANcI1iVyGWKe", "flight_key": "F77TX00174-636", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-636", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-637", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*638*_*JQrATrsZKh2OTQr4", "flight_key": "F77TX00174-637", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-637", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-638", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*639*_*4wVTiQAkavDHTbV9", "flight_key": "F77TX00174-638", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-638", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-639", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*640*_*32OlOUs6w0oazrE5", "flight_key": "F77TX00174-639", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-639", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-640", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*641*_*gpaTed7vz9GhmkEN", "flight_key": "F77TX00174-640", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 636.44, "gross_total": 840.03, "base_fare": 339.39, "tax": 297.05, "sell": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODUzLjI4LCJiYXNlX2ZhcmUiOjQ1NS4wMiwidGF4IjozOTguMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDAuMDMsImJhc2VfZmFyZSI6NDQxLjc3LCJ0YXgiOjM5OC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 636.44, "base_fare": 339.39, "tax": 297.05, "gross": { "base_fare": "329.51", "tax": "297.05", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1My4yOCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjM5OC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjM5OC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQwLjAzIiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiMzk4LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0MC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 636.44, "filter": { "id": "F77TX00174-640", "price": 636.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-641", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*642*_*EwX2nuZT7QPYIHiF", "flight_key": "F77TX00174-641", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 638.4, "gross_total": 842.65, "base_fare": 339.39, "tax": 299.01, "sell": { "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODU1LjksImJhc2VfZmFyZSI6NDU1LjAyLCJ0YXgiOjQwMC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Mi42NSwiYmFzZV9mYXJlIjo0NDEuNzcsInRheCI6NDAwLjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Mi42NSwiYmFzZV9mYXJlIjo0NDEuNzcsInRheCI6NDAwLjg4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "299.01", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01, "gross": { "base_fare": "329.51", "tax": "299.01", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1NS45MCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjQwMC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjQwMC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQyLjY1IiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQyLjY1IiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0Mi42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 638.4, "filter": { "id": "F77TX00174-641", "price": 638.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-642", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*643*_*uysUAGyTQ18yIgQ9", "flight_key": "F77TX00174-642", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 638.4, "gross_total": 842.65, "base_fare": 339.39, "tax": 299.01, "sell": { "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODU1LjksImJhc2VfZmFyZSI6NDU1LjAyLCJ0YXgiOjQwMC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Mi42NSwiYmFzZV9mYXJlIjo0NDEuNzcsInRheCI6NDAwLjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Mi42NSwiYmFzZV9mYXJlIjo0NDEuNzcsInRheCI6NDAwLjg4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "299.01", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01, "gross": { "base_fare": "329.51", "tax": "299.01", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1NS45MCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjQwMC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjQwMC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQyLjY1IiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQyLjY1IiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0Mi42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 638.4, "filter": { "id": "F77TX00174-642", "price": 638.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-643", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*644*_*I4JDqzUoCUQQQfnl", "flight_key": "F77TX00174-643", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 638.4, "gross_total": 842.65, "base_fare": 339.39, "tax": 299.01, "sell": { "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODU1LjksImJhc2VfZmFyZSI6NDU1LjAyLCJ0YXgiOjQwMC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Mi42NSwiYmFzZV9mYXJlIjo0NDEuNzcsInRheCI6NDAwLjg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Mi42NSwiYmFzZV9mYXJlIjo0NDEuNzcsInRheCI6NDAwLjg4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "329.51", "tax": "299.01", "discount": 0, "ait": "0.00", "service_charge": 9.88 }, "partner": { "currency": "GBP", "total": 638.4, "base_fare": 339.39, "tax": 299.01, "gross": { "base_fare": "329.51", "tax": "299.01", "discount": "0.00", "ait": "0.00", "service_charge": 9.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg1NS45MCIsImJhc2VfZmFyZSI6IjQ1NS4wMiIsInRheCI6IjQwMC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MS43NyIsInRheCI6IjQwMC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjI1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQyLjY1IiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQyLjY1IiwiYmFzZV9mYXJlIjoiNDQxLjc3IiwidGF4IjoiNDAwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0Mi42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 638.4, "filter": { "id": "F77TX00174-643", "price": 638.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-644", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*645*_*HmY7NuouwnuyUj6f", "flight_key": "F77TX00174-644", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 645.22, "gross_total": 850.7, "base_fare": 367.52, "tax": 277.71, "sell": { "currency": "GBP", "total": 645.22, "base_fare": 367.52, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY1LjA1LCJiYXNlX2ZhcmUiOjQ5Mi43MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuNywiYmFzZV9mYXJlIjo0NzguMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1MC43LCJiYXNlX2ZhcmUiOjQ3OC4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 645.22, "base_fare": 367.52, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.81", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 645.22, "base_fare": 367.52, "tax": 277.71, "gross": { "base_fare": "356.81", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 10.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2NS4wNSIsImJhc2VfZmFyZSI6IjQ5Mi43MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjcwIiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjcwIiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1MC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 645.22, "filter": { "id": "F77TX00174-644", "price": 645.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-645", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*646*_*ElG0R8I44rbo0fz4", "flight_key": "F77TX00174-645", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 645.22, "gross_total": 850.7, "base_fare": 367.52, "tax": 277.71, "sell": { "currency": "GBP", "total": 645.22, "base_fare": 367.52, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY1LjA1LCJiYXNlX2ZhcmUiOjQ5Mi43MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuNywiYmFzZV9mYXJlIjo0NzguMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1MC43LCJiYXNlX2ZhcmUiOjQ3OC4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 645.22, "base_fare": 367.52, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.81", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 645.22, "base_fare": 367.52, "tax": 277.71, "gross": { "base_fare": "356.81", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 10.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2NS4wNSIsImJhc2VfZmFyZSI6IjQ5Mi43MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjcwIiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjcwIiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1MC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 645.22, "filter": { "id": "F77TX00174-645", "price": 645.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-646", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*647*_*iXCATqGQ7NodGbvv", "flight_key": "F77TX00174-646", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 644.15, "gross_total": 849.15, "base_fare": 370.61, "tax": 273.54, "sell": { "currency": "GBP", "total": 644.15, "base_fare": 370.61, "tax": 273.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjYyLCJiYXNlX2ZhcmUiOjQ5Ni44OCwidGF4IjozNjYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMTUsImJhc2VfZmFyZSI6NDgyLjQxLCJ0YXgiOjM2Ni43NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMTUsImJhc2VfZmFyZSI6NDgyLjQxLCJ0YXgiOjM2Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 644.15, "base_fare": 370.61, "tax": 273.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "359.82", "tax": "273.54", "discount": 0, "ait": "0.00", "service_charge": 10.79 }, "partner": { "currency": "GBP", "total": 644.15, "base_fare": 370.61, "tax": 273.54, "gross": { "base_fare": "359.82", "tax": "273.54", "discount": "0.00", "ait": "0.00", "service_charge": 10.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42MiIsImJhc2VfZmFyZSI6IjQ5Ni44OCIsInRheCI6IjM2Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Mi40MSIsInRheCI6IjM2Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjE1IiwiYmFzZV9mYXJlIjoiNDgyLjQxIiwidGF4IjoiMzY2Ljc0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyLjQxIiwidGF4IjoiMzY2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjE1IiwiYmFzZV9mYXJlIjoiNDgyLjQxIiwidGF4IjoiMzY2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.15, "filter": { "id": "F77TX00174-646", "price": 644.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed2026011223205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-647", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*648*_*n3cIib4MC00CS0CU", "flight_key": "F77TX00174-647", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 644.82, "gross_total": 850.93, "base_fare": 347.84, "tax": 296.98, "sell": { "currency": "GBP", "total": 644.82, "base_fare": 347.84, "tax": 296.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY0LjUxLCJiYXNlX2ZhcmUiOjQ2Ni4zNSwidGF4IjozOTguMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuOTMsImJhc2VfZmFyZSI6NDUyLjc3LCJ0YXgiOjM5OC4xNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuOTMsImJhc2VfZmFyZSI6NDUyLjc3LCJ0YXgiOjM5OC4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 644.82, "base_fare": 347.84, "tax": 296.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "337.71", "tax": "296.98", "discount": 0, "ait": "0.00", "service_charge": 10.13 }, "partner": { "currency": "GBP", "total": 644.82, "base_fare": 347.84, "tax": 296.98, "gross": { "base_fare": "337.71", "tax": "296.98", "discount": "0.00", "ait": "0.00", "service_charge": 10.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2NC41MSIsImJhc2VfZmFyZSI6IjQ2Ni4zNSIsInRheCI6IjM5OC4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Mi43NyIsInRheCI6IjM5OC4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjkzIiwiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzk4LjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzk4LjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjkzIiwiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzk4LjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1MC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.82, "filter": { "id": "F77TX00174-647", "price": 644.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-648", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*649*_*7t7rEHaMZqnOS8xi", "flight_key": "F77TX00174-648", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 644.82, "gross_total": 850.93, "base_fare": 347.84, "tax": 296.98, "sell": { "currency": "GBP", "total": 644.82, "base_fare": 347.84, "tax": 296.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY0LjUxLCJiYXNlX2ZhcmUiOjQ2Ni4zNSwidGF4IjozOTguMTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuOTMsImJhc2VfZmFyZSI6NDUyLjc3LCJ0YXgiOjM5OC4xNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTAuOTMsImJhc2VfZmFyZSI6NDUyLjc3LCJ0YXgiOjM5OC4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 644.82, "base_fare": 347.84, "tax": 296.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "337.71", "tax": "296.98", "discount": 0, "ait": "0.00", "service_charge": 10.13 }, "partner": { "currency": "GBP", "total": 644.82, "base_fare": 347.84, "tax": 296.98, "gross": { "base_fare": "337.71", "tax": "296.98", "discount": "0.00", "ait": "0.00", "service_charge": 10.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2NC41MSIsImJhc2VfZmFyZSI6IjQ2Ni4zNSIsInRheCI6IjM5OC4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Mi43NyIsInRheCI6IjM5OC4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjkzIiwiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzk4LjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzk4LjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUwLjkzIiwiYmFzZV9mYXJlIjoiNDUyLjc3IiwidGF4IjoiMzk4LjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1MC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.82, "filter": { "id": "F77TX00174-648", "price": 644.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-649", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*650*_*qMq24e97a8be2qMH", "flight_key": "F77TX00174-649", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 647.27, "gross_total": 852.66, "base_fare": 387.16, "tax": 260.1, "sell": { "currency": "GBP", "total": 647.27, "base_fare": 387.16, "tax": 260.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3Ljc4LCJiYXNlX2ZhcmUiOjUxOS4wNywidGF4IjozNDguNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTIuNjYsImJhc2VfZmFyZSI6NTAzLjk1LCJ0YXgiOjM0OC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTIuNjYsImJhc2VfZmFyZSI6NTAzLjk1LCJ0YXgiOjM0OC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 647.27, "base_fare": 387.16, "tax": 260.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "375.89", "tax": "260.10", "discount": 0, "ait": "0.00", "service_charge": 11.28 }, "partner": { "currency": "GBP", "total": 647.27, "base_fare": 387.16, "tax": 260.1, "gross": { "base_fare": "375.89", "tax": "260.10", "discount": "0.00", "ait": "0.00", "service_charge": 11.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2Ny43OCIsImJhc2VfZmFyZSI6IjUxOS4wNyIsInRheCI6IjM0OC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMy45NSIsInRheCI6IjM0OC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUyLjY2IiwiYmFzZV9mYXJlIjoiNTAzLjk1IiwidGF4IjoiMzQ4LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAzLjk1IiwidGF4IjoiMzQ4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUyLjY2IiwiYmFzZV9mYXJlIjoiNTAzLjk1IiwidGF4IjoiMzQ4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1Mi42NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 647.27, "filter": { "id": "F77TX00174-649", "price": 647.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-650", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*651*_*2ZUjMfX5CcsLumzf", "flight_key": "F77TX00174-650", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 647.27, "gross_total": 852.66, "base_fare": 387.16, "tax": 260.1, "sell": { "currency": "GBP", "total": 647.27, "base_fare": 387.16, "tax": 260.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3Ljc4LCJiYXNlX2ZhcmUiOjUxOS4wNywidGF4IjozNDguNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTIuNjYsImJhc2VfZmFyZSI6NTAzLjk1LCJ0YXgiOjM0OC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTIuNjYsImJhc2VfZmFyZSI6NTAzLjk1LCJ0YXgiOjM0OC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 647.27, "base_fare": 387.16, "tax": 260.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "375.89", "tax": "260.10", "discount": 0, "ait": "0.00", "service_charge": 11.28 }, "partner": { "currency": "GBP", "total": 647.27, "base_fare": 387.16, "tax": 260.1, "gross": { "base_fare": "375.89", "tax": "260.10", "discount": "0.00", "ait": "0.00", "service_charge": 11.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2Ny43OCIsImJhc2VfZmFyZSI6IjUxOS4wNyIsInRheCI6IjM0OC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMy45NSIsInRheCI6IjM0OC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUyLjY2IiwiYmFzZV9mYXJlIjoiNTAzLjk1IiwidGF4IjoiMzQ4LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAzLjk1IiwidGF4IjoiMzQ4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODUyLjY2IiwiYmFzZV9mYXJlIjoiNTAzLjk1IiwidGF4IjoiMzQ4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1Mi42NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 647.27, "filter": { "id": "F77TX00174-650", "price": 647.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140135jed202601140410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-651", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*652*_*RPD3wd8CwFj8BvJu", "flight_key": "F77TX00174-651", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 651.4, "gross_total": 858.04, "base_fare": 391.3, "tax": 260.09, "sell": { "currency": "GBP", "total": 651.4, "base_fare": 391.3, "tax": 260.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODczLjMyLCJiYXNlX2ZhcmUiOjUyNC42MiwidGF4IjozNDguN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1OC4wNCwiYmFzZV9mYXJlIjo1MDkuMzQsInRheCI6MzQ4LjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODU4LjA0LCJiYXNlX2ZhcmUiOjUwOS4zNCwidGF4IjozNDguN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 651.4, "base_fare": 391.3, "tax": 260.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.91", "tax": "260.09", "discount": 0, "ait": "0.00", "service_charge": 11.4 }, "partner": { "currency": "GBP", "total": 651.4, "base_fare": 391.3, "tax": 260.09, "gross": { "base_fare": "379.91", "tax": "260.09", "discount": "0.00", "ait": "0.00", "service_charge": 11.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3My4zMiIsImJhc2VfZmFyZSI6IjUyNC42MiIsInRheCI6IjM0OC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS4zNCIsInRheCI6IjM0OC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU4LjA0IiwiYmFzZV9mYXJlIjoiNTA5LjM0IiwidGF4IjoiMzQ4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjM0IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU4LjA0IiwiYmFzZV9mYXJlIjoiNTA5LjM0IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1OC4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 651.4, "filter": { "id": "F77TX00174-651", "price": 651.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-652", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*653*_*HBmpHjfurr5W4Wos", "flight_key": "F77TX00174-652", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 650.9, "gross_total": 858.86, "base_fare": 353.41, "tax": 297.49, "sell": { "currency": "GBP", "total": 650.9, "base_fare": 353.41, "tax": 297.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODcyLjY2LCJiYXNlX2ZhcmUiOjQ3My44MiwidGF4IjozOTguODR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTguODYsImJhc2VfZmFyZSI6NDYwLjAyLCJ0YXgiOjM5OC44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTguODYsImJhc2VfZmFyZSI6NDYwLjAyLCJ0YXgiOjM5OC44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 650.9, "base_fare": 353.41, "tax": 297.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "343.12", "tax": "297.49", "discount": 0, "ait": "0.00", "service_charge": 10.29 }, "partner": { "currency": "GBP", "total": 650.9, "base_fare": 353.41, "tax": 297.49, "gross": { "base_fare": "343.12", "tax": "297.49", "discount": "0.00", "ait": "0.00", "service_charge": 10.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3Mi42NiIsImJhc2VfZmFyZSI6IjQ3My44MiIsInRheCI6IjM5OC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MC4wMiIsInRheCI6IjM5OC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU4Ljg2IiwiYmFzZV9mYXJlIjoiNDYwLjAyIiwidGF4IjoiMzk4Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYwLjAyIiwidGF4IjoiMzk4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU4Ljg2IiwiYmFzZV9mYXJlIjoiNDYwLjAyIiwidGF4IjoiMzk4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1OC44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 650.9, "filter": { "id": "F77TX00174-652", "price": 650.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-653", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*654*_*4btW9QeRSxGhsVcW", "flight_key": "F77TX00174-653", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 650.9, "gross_total": 858.86, "base_fare": 353.41, "tax": 297.49, "sell": { "currency": "GBP", "total": 650.9, "base_fare": 353.41, "tax": 297.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODcyLjY2LCJiYXNlX2ZhcmUiOjQ3My44MiwidGF4IjozOTguODR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTguODYsImJhc2VfZmFyZSI6NDYwLjAyLCJ0YXgiOjM5OC44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTguODYsImJhc2VfZmFyZSI6NDYwLjAyLCJ0YXgiOjM5OC44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 650.9, "base_fare": 353.41, "tax": 297.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "343.12", "tax": "297.49", "discount": 0, "ait": "0.00", "service_charge": 10.29 }, "partner": { "currency": "GBP", "total": 650.9, "base_fare": 353.41, "tax": 297.49, "gross": { "base_fare": "343.12", "tax": "297.49", "discount": "0.00", "ait": "0.00", "service_charge": 10.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3Mi42NiIsImJhc2VfZmFyZSI6IjQ3My44MiIsInRheCI6IjM5OC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MC4wMiIsInRheCI6IjM5OC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU4Ljg2IiwiYmFzZV9mYXJlIjoiNDYwLjAyIiwidGF4IjoiMzk4Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYwLjAyIiwidGF4IjoiMzk4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU4Ljg2IiwiYmFzZV9mYXJlIjoiNDYwLjAyIiwidGF4IjoiMzk4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1OC44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 650.9, "filter": { "id": "F77TX00174-653", "price": 650.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-654", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*655*_*WJyR0AyUGPqxE4u9", "flight_key": "F77TX00174-654", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 654.24, "gross_total": 862.8, "base_fare": 367.52, "tax": 286.73, "sell": { "currency": "GBP", "total": 654.24, "base_fare": 367.52, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc3LjE1LCJiYXNlX2ZhcmUiOjQ5Mi43MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjIuOCwiYmFzZV9mYXJlIjo0NzguMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Mi44LCJiYXNlX2ZhcmUiOjQ3OC4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 654.24, "base_fare": 367.52, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.81", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 654.24, "base_fare": 367.52, "tax": 286.73, "gross": { "base_fare": "356.81", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3Ny4xNSIsImJhc2VfZmFyZSI6IjQ5Mi43MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYyLjgwIiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYyLjgwIiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Mi44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 654.24, "filter": { "id": "F77TX00174-654", "price": 654.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-655", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*656*_*INISBgIzS6KyOUCr", "flight_key": "F77TX00174-655", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H10M", "transit_time": "PT11H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-655", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-656", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*657*_*6rMVLuBsWWo2gvxM", "flight_key": "F77TX00174-656", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H10M", "transit_time": "PT11H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-656", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-657", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*658*_*yi9MXGDO6Ko6SeB3", "flight_key": "F77TX00174-657", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-657", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-658", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*659*_*bweNEC2A7Yodybrm", "flight_key": "F77TX00174-658", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-658", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-659", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*660*_*Yy0QwIuKWpCqyoFq", "flight_key": "F77TX00174-659", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-659", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-660", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*661*_*fhgQ0w3rFjJVMzdc", "flight_key": "F77TX00174-660", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-660", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-661", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*662*_*dylfMA1czAgxaKqt", "flight_key": "F77TX00174-661", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-661", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-662", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*663*_*oeIx4rEE62ckChx4", "flight_key": "F77TX00174-662", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-662", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-663", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*664*_*FhF4goGC1dBAwuTj", "flight_key": "F77TX00174-663", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-663", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-664", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*665*_*DNYUiArakhJJkvmQ", "flight_key": "F77TX00174-664", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 658.13, "gross_total": 867.73, "base_fare": 374.77, "tax": 283.36, "sell": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgyLjM2LCJiYXNlX2ZhcmUiOjUwMi40NiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2Ny43MywiYmFzZV9mYXJlIjo0ODcuODMsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY3LjczLCJiYXNlX2ZhcmUiOjQ4Ny44MywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.13, "base_fare": 374.77, "tax": 283.36, "gross": { "base_fare": "363.86", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.91 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Mi4zNiIsImJhc2VfZmFyZSI6IjUwMi40NiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny44MyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY3LjczIiwiYmFzZV9mYXJlIjoiNDg3LjgzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ny43MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.13, "filter": { "id": "F77TX00174-664", "price": 658.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-665", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*666*_*4T05iZvarsdfFgsL", "flight_key": "F77TX00174-665", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 655.95, "gross_total": 865.07, "base_fare": 367.81, "tax": 288.14, "sell": { "currency": "GBP", "total": 655.95, "base_fare": 367.81, "tax": 288.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc5LjQzLCJiYXNlX2ZhcmUiOjQ5My4xMiwidGF4IjozODYuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjUuMDcsImJhc2VfZmFyZSI6NDc4Ljc2LCJ0YXgiOjM4Ni4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjUuMDcsImJhc2VfZmFyZSI6NDc4Ljc2LCJ0YXgiOjM4Ni4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 655.95, "base_fare": 367.81, "tax": 288.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "357.10", "tax": "288.14", "discount": 0, "ait": "0.00", "service_charge": 10.71 }, "partner": { "currency": "GBP", "total": 655.95, "base_fare": 367.81, "tax": 288.14, "gross": { "base_fare": "357.10", "tax": "288.14", "discount": "0.00", "ait": "0.00", "service_charge": 10.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OS40MyIsImJhc2VfZmFyZSI6IjQ5My4xMiIsInRheCI6IjM4Ni4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC43NiIsInRheCI6IjM4Ni4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjA3IiwiYmFzZV9mYXJlIjoiNDc4Ljc2IiwidGF4IjoiMzg2LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4Ljc2IiwidGF4IjoiMzg2LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjA3IiwiYmFzZV9mYXJlIjoiNDc4Ljc2IiwidGF4IjoiMzg2LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.95, "filter": { "id": "F77TX00174-665", "price": 655.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-666", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*667*_*qEVLBfKyci8GQ5ud", "flight_key": "F77TX00174-666", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 656.53, "gross_total": 865.82, "base_fare": 368.17, "tax": 288.36, "sell": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgwLjIsImJhc2VfZmFyZSI6NDkzLjYsInRheCI6Mzg2LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjUuODIsImJhc2VfZmFyZSI6NDc5LjIyLCJ0YXgiOjM4Ni42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS44MiwiYmFzZV9mYXJlIjo0NzkuMjIsInRheCI6Mzg2LjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": 0, "ait": "0.00", "service_charge": 10.73 }, "partner": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MC4yMCIsImJhc2VfZmFyZSI6IjQ5My42MCIsInRheCI6IjM4Ni42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OS4yMiIsInRheCI6IjM4Ni42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 656.53, "filter": { "id": "F77TX00174-666", "price": 656.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-667", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*668*_*O2yWsGcfp77JM2Bx", "flight_key": "F77TX00174-667", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 656.53, "gross_total": 865.82, "base_fare": 368.17, "tax": 288.36, "sell": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgwLjIsImJhc2VfZmFyZSI6NDkzLjYsInRheCI6Mzg2LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjUuODIsImJhc2VfZmFyZSI6NDc5LjIyLCJ0YXgiOjM4Ni42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS44MiwiYmFzZV9mYXJlIjo0NzkuMjIsInRheCI6Mzg2LjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": 0, "ait": "0.00", "service_charge": 10.73 }, "partner": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MC4yMCIsImJhc2VfZmFyZSI6IjQ5My42MCIsInRheCI6IjM4Ni42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OS4yMiIsInRheCI6IjM4Ni42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 656.53, "filter": { "id": "F77TX00174-667", "price": 656.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-668", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*669*_*hZZsBbzLpH6GfRvo", "flight_key": "F77TX00174-668", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 656.53, "gross_total": 865.82, "base_fare": 368.17, "tax": 288.36, "sell": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgwLjIsImJhc2VfZmFyZSI6NDkzLjYsInRheCI6Mzg2LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjUuODIsImJhc2VfZmFyZSI6NDc5LjIyLCJ0YXgiOjM4Ni42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS44MiwiYmFzZV9mYXJlIjo0NzkuMjIsInRheCI6Mzg2LjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": 0, "ait": "0.00", "service_charge": 10.73 }, "partner": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MC4yMCIsImJhc2VfZmFyZSI6IjQ5My42MCIsInRheCI6IjM4Ni42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OS4yMiIsInRheCI6IjM4Ni42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 656.53, "filter": { "id": "F77TX00174-668", "price": 656.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-669", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*670*_*yhkWZ6BwNDZ2uQ78", "flight_key": "F77TX00174-669", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 656.53, "gross_total": 865.82, "base_fare": 368.17, "tax": 288.36, "sell": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgwLjIsImJhc2VfZmFyZSI6NDkzLjYsInRheCI6Mzg2LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjUuODIsImJhc2VfZmFyZSI6NDc5LjIyLCJ0YXgiOjM4Ni42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS44MiwiYmFzZV9mYXJlIjo0NzkuMjIsInRheCI6Mzg2LjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": 0, "ait": "0.00", "service_charge": 10.73 }, "partner": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MC4yMCIsImJhc2VfZmFyZSI6IjQ5My42MCIsInRheCI6IjM4Ni42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OS4yMiIsInRheCI6IjM4Ni42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 656.53, "filter": { "id": "F77TX00174-669", "price": 656.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-670", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*671*_*hVQRvOVg3fSXlbV6", "flight_key": "F77TX00174-670", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 656.53, "gross_total": 865.82, "base_fare": 368.17, "tax": 288.36, "sell": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgwLjIsImJhc2VfZmFyZSI6NDkzLjYsInRheCI6Mzg2LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjUuODIsImJhc2VfZmFyZSI6NDc5LjIyLCJ0YXgiOjM4Ni42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NS44MiwiYmFzZV9mYXJlIjo0NzkuMjIsInRheCI6Mzg2LjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": 0, "ait": "0.00", "service_charge": 10.73 }, "partner": { "currency": "GBP", "total": 656.53, "base_fare": 368.17, "tax": 288.36, "gross": { "base_fare": "357.44", "tax": "288.36", "discount": "0.00", "ait": "0.00", "service_charge": 10.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MC4yMCIsImJhc2VfZmFyZSI6IjQ5My42MCIsInRheCI6IjM4Ni42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OS4yMiIsInRheCI6IjM4Ni42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY1LjgyIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg2LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NS44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 656.53, "filter": { "id": "F77TX00174-670", "price": 656.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-671", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*672*_*CXkJDZEhtTCUHnbS", "flight_key": "F77TX00174-671", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 658.76, "gross_total": 868.81, "base_fare": 368.17, "tax": 290.59, "sell": { "currency": "GBP", "total": 658.76, "base_fare": 368.17, "tax": 290.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgzLjE5LCJiYXNlX2ZhcmUiOjQ5My42LCJ0YXgiOjM4OS41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2OC44MSwiYmFzZV9mYXJlIjo0NzkuMjIsInRheCI6Mzg5LjU5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2OC44MSwiYmFzZV9mYXJlIjo0NzkuMjIsInRheCI6Mzg5LjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 658.76, "base_fare": 368.17, "tax": 290.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "357.44", "tax": "290.59", "discount": 0, "ait": "0.00", "service_charge": 10.73 }, "partner": { "currency": "GBP", "total": 658.76, "base_fare": 368.17, "tax": 290.59, "gross": { "base_fare": "357.44", "tax": "290.59", "discount": "0.00", "ait": "0.00", "service_charge": 10.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4My4xOSIsImJhc2VfZmFyZSI6IjQ5My42MCIsInRheCI6IjM4OS41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OS4yMiIsInRheCI6IjM4OS41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY4LjgxIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg5LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg5LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY4LjgxIiwiYmFzZV9mYXJlIjoiNDc5LjIyIiwidGF4IjoiMzg5LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2OC44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 658.76, "filter": { "id": "F77TX00174-671", "price": 658.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-672", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*673*_*2C2peVbPkRPP4dnH", "flight_key": "F77TX00174-672", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 661.76, "gross_total": 872.21, "base_fare": 384.05, "tax": 277.71, "sell": { "currency": "GBP", "total": 661.76, "base_fare": 384.05, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3LjIxLCJiYXNlX2ZhcmUiOjUxNC44OSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuMjEsImJhc2VfZmFyZSI6NDk5Ljg5LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuMjEsImJhc2VfZmFyZSI6NDk5Ljg5LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 661.76, "base_fare": 384.05, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "372.86", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 11.19 }, "partner": { "currency": "GBP", "total": 661.76, "base_fare": 384.05, "tax": 277.71, "gross": { "base_fare": "372.86", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 11.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Ny4yMSIsImJhc2VfZmFyZSI6IjUxNC44OSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5OS44OSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjIxIiwiYmFzZV9mYXJlIjoiNDk5Ljg5IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk5Ljg5IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjIxIiwiYmFzZV9mYXJlIjoiNDk5Ljg5IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Mi4yMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 661.76, "filter": { "id": "F77TX00174-672", "price": 661.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-673", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*674*_*ahBP5xPuE7Oh5jf9", "flight_key": "F77TX00174-673", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 661.92, "gross_total": 872.15, "base_fare": 391.27, "tax": 270.65, "sell": { "currency": "GBP", "total": 661.92, "base_fare": 391.27, "tax": 270.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3LjQzLCJiYXNlX2ZhcmUiOjUyNC41NywidGF4IjozNjIuODZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuMTUsImJhc2VfZmFyZSI6NTA5LjI5LCJ0YXgiOjM2Mi44NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzIuMTUsImJhc2VfZmFyZSI6NTA5LjI5LCJ0YXgiOjM2Mi44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 661.92, "base_fare": 391.27, "tax": 270.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.87", "tax": "270.65", "discount": 0, "ait": "0.00", "service_charge": 11.4 }, "partner": { "currency": "GBP", "total": 661.92, "base_fare": 391.27, "tax": 270.65, "gross": { "base_fare": "379.87", "tax": "270.65", "discount": "0.00", "ait": "0.00", "service_charge": 11.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Ny40MyIsImJhc2VfZmFyZSI6IjUyNC41NyIsInRheCI6IjM2Mi44NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS4yOSIsInRheCI6IjM2Mi44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjE1IiwiYmFzZV9mYXJlIjoiNTA5LjI5IiwidGF4IjoiMzYyLjg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjI5IiwidGF4IjoiMzYyLjg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcyLjE1IiwiYmFzZV9mYXJlIjoiNTA5LjI5IiwidGF4IjoiMzYyLjg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Mi4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 661.92, "filter": { "id": "F77TX00174-673", "price": 661.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-674", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*675*_*8bwjFvJ7T4IXX9mp", "flight_key": "F77TX00174-674", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-674", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-675", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*676*_*as8sf3njcsRRMe6e", "flight_key": "F77TX00174-675", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-675", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-676", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*677*_*Ml1jAPgQNKXsTuoI", "flight_key": "F77TX00174-676", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-676", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-677", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*678*_*rO60zzNrhzrly6GD", "flight_key": "F77TX00174-677", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-677", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-678", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*679*_*gnzSOw2tqG75Zfj4", "flight_key": "F77TX00174-678", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-678", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-679", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*680*_*QfUOg7Uvu6oghf3b", "flight_key": "F77TX00174-679", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-679", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-680", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*681*_*AVUazsjpaxLpxCem", "flight_key": "F77TX00174-680", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-680", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-681", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*682*_*MPboIQebFTA1mPcd", "flight_key": "F77TX00174-681", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-681", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-682", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*683*_*g8yGxqlXJqhwfVax", "flight_key": "F77TX00174-682", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-682", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-683", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*684*_*lgwPPprltEr5bTcQ", "flight_key": "F77TX00174-683", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT6H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-683", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-684", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*685*_*G3R3R505nNsFCiyJ", "flight_key": "F77TX00174-684", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-684", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-685", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*686*_*fNHeszXKdkWQYbJV", "flight_key": "F77TX00174-685", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 14:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-685", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131300jed2026011314551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-686", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*687*_*OpDRwQHqXlAqZGOY", "flight_key": "F77TX00174-686", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 14:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 15:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-686", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131400jed2026011315551035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-687", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*688*_*1ScS3ZtpJI2Q7cNU", "flight_key": "F77TX00174-687", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 664.86, "gross_total": 877.04, "base_fare": 367.52, "tax": 297.35, "sell": { "currency": "GBP", "total": 664.86, "base_fare": 367.52, "tax": 297.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkxLjM5LCJiYXNlX2ZhcmUiOjQ5Mi43MywidGF4IjozOTguNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuMDQsImJhc2VfZmFyZSI6NDc4LjM4LCJ0YXgiOjM5OC42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuMDQsImJhc2VfZmFyZSI6NDc4LjM4LCJ0YXgiOjM5OC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 664.86, "base_fare": 367.52, "tax": 297.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.81", "tax": "297.35", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 664.86, "base_fare": 367.52, "tax": 297.35, "gross": { "base_fare": "356.81", "tax": "297.35", "discount": "0.00", "ait": "0.00", "service_charge": 10.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5MS4zOSIsImJhc2VfZmFyZSI6IjQ5Mi43MyIsInRheCI6IjM5OC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3OC4zOCIsInRheCI6IjM5OC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjA0IiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzk4LjY2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzk4LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjA0IiwiYmFzZV9mYXJlIjoiNDc4LjM4IiwidGF4IjoiMzk4LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ny4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 664.86, "filter": { "id": "F77TX00174-687", "price": 664.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-688", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*689*_*8D6Ba6XWfrOZi9i8", "flight_key": "F77TX00174-688", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H50M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 679.61, "gross_total": 896.27, "base_fare": 380.97, "tax": 298.64, "sell": { "currency": "GBP", "total": 679.61, "base_fare": 380.97, "tax": 298.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTExLjE1LCJiYXNlX2ZhcmUiOjUxMC43NywidGF4Ijo0MDAuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTYuMjcsImJhc2VfZmFyZSI6NDk1Ljg5LCJ0YXgiOjQwMC4zOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTYuMjcsImJhc2VfZmFyZSI6NDk1Ljg5LCJ0YXgiOjQwMC4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 679.61, "base_fare": 380.97, "tax": 298.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.87", "tax": "298.64", "discount": 0, "ait": "0.00", "service_charge": 11.1 }, "partner": { "currency": "GBP", "total": 679.61, "base_fare": 380.97, "tax": 298.64, "gross": { "base_fare": "369.87", "tax": "298.64", "discount": "0.00", "ait": "0.00", "service_charge": 11.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMS4xNSIsImJhc2VfZmFyZSI6IjUxMC43NyIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NS44OSIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk2LjI3IiwiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiNDAwLjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk2LjI3IiwiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ni4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 679.61, "filter": { "id": "F77TX00174-688", "price": 679.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-689", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*690*_*RvibtsuHBvZAhiXE", "flight_key": "F77TX00174-689", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [ { "airport": "TBD", "airport_arrival": "", "airport_departure": "", "LayoverTime": "TBD", "aircraft_code": "AT", "elapsedTime": 0 } ], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 679.61, "gross_total": 896.27, "base_fare": 380.97, "tax": 298.64, "sell": { "currency": "GBP", "total": 679.61, "base_fare": 380.97, "tax": 298.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTExLjE1LCJiYXNlX2ZhcmUiOjUxMC43NywidGF4Ijo0MDAuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTYuMjcsImJhc2VfZmFyZSI6NDk1Ljg5LCJ0YXgiOjQwMC4zOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTYuMjcsImJhc2VfZmFyZSI6NDk1Ljg5LCJ0YXgiOjQwMC4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 679.61, "base_fare": 380.97, "tax": 298.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.87", "tax": "298.64", "discount": 0, "ait": "0.00", "service_charge": 11.1 }, "partner": { "currency": "GBP", "total": 679.61, "base_fare": 380.97, "tax": 298.64, "gross": { "base_fare": "369.87", "tax": "298.64", "discount": "0.00", "ait": "0.00", "service_charge": 11.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMS4xNSIsImJhc2VfZmFyZSI6IjUxMC43NyIsInRheCI6IjQwMC4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NS44OSIsInRheCI6IjQwMC4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk2LjI3IiwiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiNDAwLjM4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk2LjI3IiwiYmFzZV9mYXJlIjoiNDk1Ljg5IiwidGF4IjoiNDAwLjM4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ni4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 679.61, "filter": { "id": "F77TX00174-689", "price": 679.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-690", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*691*_*3HFuZJTZ3N8WUZ8F", "flight_key": "F77TX00174-690", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 716.68, "gross_total": 942.09, "base_fare": 480.06, "tax": 236.61, "sell": { "currency": "GBP", "total": 716.68, "base_fare": 480.06, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYwLjg0LCJiYXNlX2ZhcmUiOjY0My42MiwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuMDksImJhc2VfZmFyZSI6NjI0Ljg3LCJ0YXgiOjMxNy4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuMDksImJhc2VfZmFyZSI6NjI0Ljg3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 716.68, "base_fare": 480.06, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "466.08", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.99 }, "partner": { "currency": "GBP", "total": 716.68, "base_fare": 480.06, "tax": 236.61, "gross": { "base_fare": "466.08", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MC44NCIsImJhc2VfZmFyZSI6IjY0My42MiIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljc1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjA5IiwiYmFzZV9mYXJlIjoiNjI0Ljg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI0Ljg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjA5IiwiYmFzZV9mYXJlIjoiNjI0Ljg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mi4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 716.68, "filter": { "id": "F77TX00174-690", "price": 716.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130715jed2026011309106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-691", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*692*_*esuGohReN6MnJjpH", "flight_key": "F77TX00174-691", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 670.78, "gross_total": 884.31, "base_fare": 384.05, "tax": 286.73, "sell": { "currency": "GBP", "total": 670.78, "base_fare": 384.05, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk5LjMxLCJiYXNlX2ZhcmUiOjUxNC44OSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODQuMzEsImJhc2VfZmFyZSI6NDk5Ljg5LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODQuMzEsImJhc2VfZmFyZSI6NDk5Ljg5LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 670.78, "base_fare": 384.05, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "372.86", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 11.19 }, "partner": { "currency": "GBP", "total": 670.78, "base_fare": 384.05, "tax": 286.73, "gross": { "base_fare": "372.86", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 11.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5OS4zMSIsImJhc2VfZmFyZSI6IjUxNC44OSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5OS44OSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg0LjMxIiwiYmFzZV9mYXJlIjoiNDk5Ljg5IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk5Ljg5IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg0LjMxIiwiYmFzZV9mYXJlIjoiNDk5Ljg5IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4NC4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 670.78, "filter": { "id": "F77TX00174-691", "price": 670.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-692", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*693*_*uZ6T6ypawCLGdf2G", "flight_key": "F77TX00174-692", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 669.4, "gross_total": 882.81, "base_fare": 375.11, "tax": 294.29, "sell": { "currency": "GBP", "total": 669.4, "base_fare": 375.11, "tax": 294.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk3LjQ2LCJiYXNlX2ZhcmUiOjUwMi45MSwidGF4IjozOTQuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODIuODEsImJhc2VfZmFyZSI6NDg4LjI2LCJ0YXgiOjM5NC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODIuODEsImJhc2VfZmFyZSI6NDg4LjI2LCJ0YXgiOjM5NC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 669.4, "base_fare": 375.11, "tax": 294.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "364.18", "tax": "294.29", "discount": 0, "ait": "0.00", "service_charge": 10.93 }, "partner": { "currency": "GBP", "total": 669.4, "base_fare": 375.11, "tax": 294.29, "gross": { "base_fare": "364.18", "tax": "294.29", "discount": "0.00", "ait": "0.00", "service_charge": 10.93 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ny40NiIsImJhc2VfZmFyZSI6IjUwMi45MSIsInRheCI6IjM5NC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OC4yNiIsInRheCI6IjM5NC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgyLjgxIiwiYmFzZV9mYXJlIjoiNDg4LjI2IiwidGF4IjoiMzk0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg4LjI2IiwidGF4IjoiMzk0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgyLjgxIiwiYmFzZV9mYXJlIjoiNDg4LjI2IiwidGF4IjoiMzk0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4Mi44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 669.4, "filter": { "id": "F77TX00174-692", "price": 669.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-693", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*694*_*8o87S09yFymcSHup", "flight_key": "F77TX00174-693", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 672.23, "gross_total": 886.27, "base_fare": 383.93, "tax": 288.3, "sell": { "currency": "GBP", "total": 672.23, "base_fare": 383.93, "tax": 288.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAxLjI2LCJiYXNlX2ZhcmUiOjUxNC43NCwidGF4IjozODYuNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODYuMjcsImJhc2VfZmFyZSI6NDk5Ljc1LCJ0YXgiOjM4Ni41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODYuMjcsImJhc2VfZmFyZSI6NDk5Ljc1LCJ0YXgiOjM4Ni41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 672.23, "base_fare": 383.93, "tax": 288.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "372.75", "tax": "288.30", "discount": 0, "ait": "0.00", "service_charge": 11.18 }, "partner": { "currency": "GBP", "total": 672.23, "base_fare": 383.93, "tax": 288.3, "gross": { "base_fare": "372.75", "tax": "288.30", "discount": "0.00", "ait": "0.00", "service_charge": 11.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMS4yNiIsImJhc2VfZmFyZSI6IjUxNC43NCIsInRheCI6IjM4Ni41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5OS43NSIsInRheCI6IjM4Ni41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg2LjI3IiwiYmFzZV9mYXJlIjoiNDk5Ljc1IiwidGF4IjoiMzg2LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk5Ljc1IiwidGF4IjoiMzg2LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg2LjI3IiwiYmFzZV9mYXJlIjoiNDk5Ljc1IiwidGF4IjoiMzg2LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4Ni4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 672.23, "filter": { "id": "F77TX00174-693", "price": 672.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-694", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*695*_*NUe9d6D500olu2Ty", "flight_key": "F77TX00174-694", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 673.14, "gross_total": 887.47, "base_fare": 384.63, "tax": 288.52, "sell": { "currency": "GBP", "total": 673.14, "base_fare": 384.63, "tax": 288.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjQ5LCJiYXNlX2ZhcmUiOjUxNS42NywidGF4IjozODYuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODcuNDcsImJhc2VfZmFyZSI6NTAwLjY1LCJ0YXgiOjM4Ni44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODcuNDcsImJhc2VfZmFyZSI6NTAwLjY1LCJ0YXgiOjM4Ni44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 673.14, "base_fare": 384.63, "tax": 288.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "373.42", "tax": "288.52", "discount": 0, "ait": "0.00", "service_charge": 11.2 }, "partner": { "currency": "GBP", "total": 673.14, "base_fare": 384.63, "tax": 288.52, "gross": { "base_fare": "373.42", "tax": "288.52", "discount": "0.00", "ait": "0.00", "service_charge": 11.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi40OSIsImJhc2VfZmFyZSI6IjUxNS42NyIsInRheCI6IjM4Ni44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMC42NSIsInRheCI6IjM4Ni44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg3LjQ3IiwiYmFzZV9mYXJlIjoiNTAwLjY1IiwidGF4IjoiMzg2LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAwLjY1IiwidGF4IjoiMzg2LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg3LjQ3IiwiYmFzZV9mYXJlIjoiNTAwLjY1IiwidGF4IjoiMzg2LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4Ny40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 673.14, "filter": { "id": "F77TX00174-694", "price": 673.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-695", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*696*_*kpeCddXrDDrfWECi", "flight_key": "F77TX00174-695", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 673.14, "gross_total": 887.47, "base_fare": 384.63, "tax": 288.52, "sell": { "currency": "GBP", "total": 673.14, "base_fare": 384.63, "tax": 288.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAyLjQ5LCJiYXNlX2ZhcmUiOjUxNS42NywidGF4IjozODYuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODcuNDcsImJhc2VfZmFyZSI6NTAwLjY1LCJ0YXgiOjM4Ni44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODcuNDcsImJhc2VfZmFyZSI6NTAwLjY1LCJ0YXgiOjM4Ni44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 673.14, "base_fare": 384.63, "tax": 288.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "373.42", "tax": "288.52", "discount": 0, "ait": "0.00", "service_charge": 11.2 }, "partner": { "currency": "GBP", "total": 673.14, "base_fare": 384.63, "tax": 288.52, "gross": { "base_fare": "373.42", "tax": "288.52", "discount": "0.00", "ait": "0.00", "service_charge": 11.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMi40OSIsImJhc2VfZmFyZSI6IjUxNS42NyIsInRheCI6IjM4Ni44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMC42NSIsInRheCI6IjM4Ni44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg3LjQ3IiwiYmFzZV9mYXJlIjoiNTAwLjY1IiwidGF4IjoiMzg2LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAwLjY1IiwidGF4IjoiMzg2LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg3LjQ3IiwiYmFzZV9mYXJlIjoiNTAwLjY1IiwidGF4IjoiMzg2LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4Ny40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 673.14, "filter": { "id": "F77TX00174-695", "price": 673.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-696", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*697*_*0WJsiGzUoOb2GHDD", "flight_key": "F77TX00174-696", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-696", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-697", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*698*_*SRgC0pbe6J5lauEh", "flight_key": "F77TX00174-697", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-697", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-698", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*699*_*97VXP1BWI2SJighP", "flight_key": "F77TX00174-698", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-698", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-699", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*700*_*KagRcZcicy1Ckwzx", "flight_key": "F77TX00174-699", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-699", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-700", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*701*_*g6qn4HNh4n5SjtiA", "flight_key": "F77TX00174-700", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-700", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-701", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*702*_*dfhqDGZMp1fWBrHe", "flight_key": "F77TX00174-701", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 713.6, "gross_total": 938.09, "base_fare": 476.99, "tax": 236.61, "sell": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU2LjcyLCJiYXNlX2ZhcmUiOjYzOS41LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzOC4wOSwiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.6, "base_fare": 476.99, "tax": 236.61, "gross": { "base_fare": "463.09", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ni43MiIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA5IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.6, "filter": { "id": "F77TX00174-701", "price": 713.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-702", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*703*_*ffowckhZXMAjfJc4", "flight_key": "F77TX00174-702", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 681.42, "gross_total": 898.59, "base_fare": 383.93, "tax": 297.49, "sell": { "currency": "GBP", "total": 681.42, "base_fare": 383.93, "tax": 297.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjU4LCJiYXNlX2ZhcmUiOjUxNC43NCwidGF4IjozOTguODR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTguNTksImJhc2VfZmFyZSI6NDk5Ljc1LCJ0YXgiOjM5OC44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTguNTksImJhc2VfZmFyZSI6NDk5Ljc1LCJ0YXgiOjM5OC44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 681.42, "base_fare": 383.93, "tax": 297.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "372.75", "tax": "297.49", "discount": 0, "ait": "0.00", "service_charge": 11.18 }, "partner": { "currency": "GBP", "total": 681.42, "base_fare": 383.93, "tax": 297.49, "gross": { "base_fare": "372.75", "tax": "297.49", "discount": "0.00", "ait": "0.00", "service_charge": 11.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMy41OCIsImJhc2VfZmFyZSI6IjUxNC43NCIsInRheCI6IjM5OC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5OS43NSIsInRheCI6IjM5OC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk4LjU5IiwiYmFzZV9mYXJlIjoiNDk5Ljc1IiwidGF4IjoiMzk4Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk5Ljc1IiwidGF4IjoiMzk4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk4LjU5IiwiYmFzZV9mYXJlIjoiNDk5Ljc1IiwidGF4IjoiMzk4Ljg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5OC41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.42, "filter": { "id": "F77TX00174-702", "price": 681.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-703", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*704*_*MyOEETtWIpjRPa4K", "flight_key": "F77TX00174-703", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.33, "gross_total": 968.99, "base_fare": 500.72, "tax": 236.61, "sell": { "currency": "GBP", "total": 737.33, "base_fare": 500.72, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjU0LCJiYXNlX2ZhcmUiOjY3MS4zMiwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguOTksImJhc2VfZmFyZSI6NjUxLjc3LCJ0YXgiOjMxNy4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguOTksImJhc2VfZmFyZSI6NjUxLjc3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.33, "base_fare": 500.72, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "486.14", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 14.58 }, "partner": { "currency": "GBP", "total": 737.33, "base_fare": 500.72, "tax": 236.61, "gross": { "base_fare": "486.14", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 14.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC41NCIsImJhc2VfZmFyZSI6IjY3MS4zMiIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS43NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY4Ljk5IiwiYmFzZV9mYXJlIjoiNjUxLjc3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjc3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY4Ljk5IiwiYmFzZV9mYXJlIjoiNjUxLjc3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OC45OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.33, "filter": { "id": "F77TX00174-703", "price": 737.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122240jed2026011300356562", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-704", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*705*_*8Vx0t1j92x9ljMei", "flight_key": "F77TX00174-704", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 00:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.33, "gross_total": 968.99, "base_fare": 500.72, "tax": 236.61, "sell": { "currency": "GBP", "total": 737.33, "base_fare": 500.72, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjU0LCJiYXNlX2ZhcmUiOjY3MS4zMiwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguOTksImJhc2VfZmFyZSI6NjUxLjc3LCJ0YXgiOjMxNy4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguOTksImJhc2VfZmFyZSI6NjUxLjc3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.33, "base_fare": 500.72, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "486.14", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 14.58 }, "partner": { "currency": "GBP", "total": 737.33, "base_fare": 500.72, "tax": 236.61, "gross": { "base_fare": "486.14", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 14.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC41NCIsImJhc2VfZmFyZSI6IjY3MS4zMiIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS43NyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY4Ljk5IiwiYmFzZV9mYXJlIjoiNjUxLjc3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjUxLjc3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY4Ljk5IiwiYmFzZV9mYXJlIjoiNjUxLjc3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OC45OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.33, "filter": { "id": "F77TX00174-704", "price": 737.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601130010jed2026011302056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-705", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*706*_*XuENbo0zjqZofdQ4", "flight_key": "F77TX00174-705", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ADD", "arrival_time": "2026-01-12 20:40:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-12", "flight_time": "PT7H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "719" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "719" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-13 00:10:00", "origin_terminal": "1", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "JED", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "402" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "402" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 693.69, "gross_total": 912.25, "base_fare": 455.3, "tax": 238.39, "sell": { "currency": "GBP", "total": 693.69, "base_fare": 455.3, "tax": 238.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTMwLjAzLCJiYXNlX2ZhcmUiOjYxMC40MiwidGF4IjozMTkuNjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTIuMjUsImJhc2VfZmFyZSI6NTkyLjY0LCJ0YXgiOjMxOS42MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTIuMjUsImJhc2VfZmFyZSI6NTkyLjY0LCJ0YXgiOjMxOS42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 693.69, "base_fare": 455.3, "tax": 238.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "442.04", "tax": "238.39", "discount": 0, "ait": "0.00", "service_charge": 13.26 }, "partner": { "currency": "GBP", "total": 693.69, "base_fare": 455.3, "tax": 238.39, "gross": { "base_fare": "442.04", "tax": "238.39", "discount": "0.00", "ait": "0.00", "service_charge": 13.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkzMC4wMyIsImJhc2VfZmFyZSI6IjYxMC40MiIsInRheCI6IjMxOS42MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5Mi42NCIsInRheCI6IjMxOS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Ljc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEyLjI1IiwiYmFzZV9mYXJlIjoiNTkyLjY0IiwidGF4IjoiMzE5LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkyLjY0IiwidGF4IjoiMzE5LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEyLjI1IiwiYmFzZV9mYXJlIjoiNTkyLjY0IiwidGF4IjoiMzE5LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMi4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 693.69, "filter": { "id": "F77TX00174-705", "price": 693.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "V", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121000add202601122040719add202601130010jed202601130240402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-706", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*707*_*05ngTgwlWJMKxgyT", "flight_key": "F77TX00174-706", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [ { "airport": "TBD", "airport_arrival": "", "airport_departure": "", "LayoverTime": "TBD", "aircraft_code": "AT", "elapsedTime": 0 } ], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 690.44, "gross_total": 910.8, "base_fare": 380.86, "tax": 309.58, "sell": { "currency": "GBP", "total": 690.44, "base_fare": 380.86, "tax": 309.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI1LjY3LCJiYXNlX2ZhcmUiOjUxMC42MiwidGF4Ijo0MTUuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTAuOCwiYmFzZV9mYXJlIjo0OTUuNzUsInRheCI6NDE1LjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxMC44LCJiYXNlX2ZhcmUiOjQ5NS43NSwidGF4Ijo0MTUuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 690.44, "base_fare": 380.86, "tax": 309.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.77", "tax": "309.58", "discount": 0, "ait": "0.00", "service_charge": 11.09 }, "partner": { "currency": "GBP", "total": 690.44, "base_fare": 380.86, "tax": 309.58, "gross": { "base_fare": "369.77", "tax": "309.58", "discount": "0.00", "ait": "0.00", "service_charge": 11.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyNS42NyIsImJhc2VfZmFyZSI6IjUxMC42MiIsInRheCI6IjQxNS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NS43NSIsInRheCI6IjQxNS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjgwIiwiYmFzZV9mYXJlIjoiNDk1Ljc1IiwidGF4IjoiNDE1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1Ljc1IiwidGF4IjoiNDE1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEwLjgwIiwiYmFzZV9mYXJlIjoiNDk1Ljc1IiwidGF4IjoiNDE1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMC44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 690.44, "filter": { "id": "F77TX00174-706", "price": 690.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-707", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*708*_*6xOI0ZWoETpLJdWG", "flight_key": "F77TX00174-707", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 702.95, "gross_total": 925.35, "base_fare": 437.75, "tax": 265.2, "sell": { "currency": "GBP", "total": 702.95, "base_fare": 437.75, "tax": 265.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQyLjQ0LCJiYXNlX2ZhcmUiOjU4Ni44OSwidGF4IjozNTUuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjUuMzUsImJhc2VfZmFyZSI6NTY5LjgsInRheCI6MzU1LjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkyNS4zNSwiYmFzZV9mYXJlIjo1NjkuOCwidGF4IjozNTUuNTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 702.95, "base_fare": 437.75, "tax": 265.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "425.00", "tax": "265.20", "discount": 0, "ait": "0.00", "service_charge": 12.75 }, "partner": { "currency": "GBP", "total": 702.95, "base_fare": 437.75, "tax": 265.2, "gross": { "base_fare": "425.00", "tax": "265.20", "discount": "0.00", "ait": "0.00", "service_charge": 12.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Mi40NCIsImJhc2VfZmFyZSI6IjU4Ni44OSIsInRheCI6IjM1NS41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OS44MCIsInRheCI6IjM1NS41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI1LjM1IiwiYmFzZV9mYXJlIjoiNTY5LjgwIiwidGF4IjoiMzU1LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY5LjgwIiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI1LjM1IiwiYmFzZV9mYXJlIjoiNTY5LjgwIiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 702.95, "filter": { "id": "F77TX00174-707", "price": 702.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed2026011223205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-708", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*709*_*9i2vNMJaNZzcR7l0", "flight_key": "F77TX00174-708", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 758.99, "gross_total": 997.17, "base_fare": 522.38, "tax": 236.61, "sell": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNy41NywiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTcuNTciLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 758.99, "filter": { "id": "F77TX00174-708", "price": 758.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-709", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*710*_*RRfkeALy2FJAW8qk", "flight_key": "F77TX00174-709", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 21:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 760.06, "gross_total": 998.56, "base_fare": 523.44, "tax": 236.61, "sell": { "currency": "GBP", "total": 760.06, "base_fare": 523.44, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOSwiYmFzZV9mYXJlIjo3MDEuNzgsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk4LjU2LCJiYXNlX2ZhcmUiOjY4MS4zNCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk4LjU2LCJiYXNlX2ZhcmUiOjY4MS4zNCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 760.06, "base_fare": 523.44, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "508.20", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.25 }, "partner": { "currency": "GBP", "total": 760.06, "base_fare": 523.44, "tax": 236.61, "gross": { "base_fare": "508.20", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTkuMDAiLCJiYXNlX2ZhcmUiOiI3MDEuNzgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OC41NiIsImJhc2VfZmFyZSI6IjY4MS4zNCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4MS4zNCIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OC41NiIsImJhc2VfZmFyZSI6IjY4MS4zNCIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTguNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 760.06, "filter": { "id": "F77TX00174-709", "price": 760.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122145jed2026011223406560", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-710", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*711*_*hICY0uj301PlArzG", "flight_key": "F77TX00174-710", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 717.22, "gross_total": 944.77, "base_fare": 430.49, "tax": 286.73, "sell": { "currency": "GBP", "total": 717.22, "base_fare": 430.49, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYxLjU4LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDQuNzcsImJhc2VfZmFyZSI6NTYwLjM1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDQuNzcsImJhc2VfZmFyZSI6NTYwLjM1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 717.22, "base_fare": 430.49, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.95", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 717.22, "base_fare": 430.49, "tax": 286.73, "gross": { "base_fare": "417.95", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 12.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2MS41OCIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0Ljc3IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0Ljc3IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 717.22, "filter": { "id": "F77TX00174-710", "price": 717.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-711", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*712*_*EFbQUSdtfsd8wOev", "flight_key": "F77TX00174-711", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 712.34, "gross_total": 938.06, "base_fare": 434.63, "tax": 277.71, "sell": { "currency": "GBP", "total": 712.34, "base_fare": 434.63, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjAzLCJiYXNlX2ZhcmUiOjU4Mi43MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzguMDYsImJhc2VfZmFyZSI6NTY1Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzguMDYsImJhc2VfZmFyZSI6NTY1Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 712.34, "base_fare": 434.63, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "421.97", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 12.66 }, "partner": { "currency": "GBP", "total": 712.34, "base_fare": 434.63, "tax": 277.71, "gross": { "base_fare": "421.97", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 12.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4wMyIsImJhc2VfZmFyZSI6IjU4Mi43MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA2IiwiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA2IiwiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 712.34, "filter": { "id": "F77TX00174-711", "price": 712.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-712", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*713*_*AsbdmXGsZ7nnzljU", "flight_key": "F77TX00174-712", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 712.34, "gross_total": 938.06, "base_fare": 434.63, "tax": 277.71, "sell": { "currency": "GBP", "total": 712.34, "base_fare": 434.63, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU1LjAzLCJiYXNlX2ZhcmUiOjU4Mi43MSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzguMDYsImJhc2VfZmFyZSI6NTY1Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MzguMDYsImJhc2VfZmFyZSI6NTY1Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 712.34, "base_fare": 434.63, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "421.97", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 12.66 }, "partner": { "currency": "GBP", "total": 712.34, "base_fare": 434.63, "tax": 277.71, "gross": { "base_fare": "421.97", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 12.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NS4wMyIsImJhc2VfZmFyZSI6IjU4Mi43MSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA2IiwiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM4LjA2IiwiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzOC4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 712.34, "filter": { "id": "F77TX00174-712", "price": 712.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-713", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*714*_*5MjJAqdI3uCkpQXj", "flight_key": "F77TX00174-713", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H0M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT23H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 713.85, "gross_total": 940.25, "base_fare": 430.49, "tax": 283.36, "sell": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3LjA2LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0MC4yNSwiYmFzZV9mYXJlIjo1NjAuMzUsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQwLjI1LCJiYXNlX2ZhcmUiOjU2MC4zNSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny4wNiIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.85, "filter": { "id": "F77TX00174-713", "price": 713.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-714", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*715*_*bVnlXjTWpuwqyvW3", "flight_key": "F77TX00174-714", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H0M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT23H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 713.85, "gross_total": 940.25, "base_fare": 430.49, "tax": 283.36, "sell": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3LjA2LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0MC4yNSwiYmFzZV9mYXJlIjo1NjAuMzUsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQwLjI1LCJiYXNlX2ZhcmUiOjU2MC4zNSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny4wNiIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.85, "filter": { "id": "F77TX00174-714", "price": 713.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-715", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*716*_*iCplMikP74ImDmCU", "flight_key": "F77TX00174-715", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H20M", "transit_time": "PT22H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 713.85, "gross_total": 940.25, "base_fare": 430.49, "tax": 283.36, "sell": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3LjA2LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0MC4yNSwiYmFzZV9mYXJlIjo1NjAuMzUsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQwLjI1LCJiYXNlX2ZhcmUiOjU2MC4zNSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny4wNiIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.85, "filter": { "id": "F77TX00174-715", "price": 713.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-716", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*717*_*JMDDhqHklpoW2dlJ", "flight_key": "F77TX00174-716", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H20M", "transit_time": "PT22H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 713.85, "gross_total": 940.25, "base_fare": 430.49, "tax": 283.36, "sell": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3LjA2LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0MC4yNSwiYmFzZV9mYXJlIjo1NjAuMzUsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQwLjI1LCJiYXNlX2ZhcmUiOjU2MC4zNSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny4wNiIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.85, "filter": { "id": "F77TX00174-716", "price": 713.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-717", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*718*_*uemwYbT8luA9WJm4", "flight_key": "F77TX00174-717", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "PT21H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 713.85, "gross_total": 940.25, "base_fare": 430.49, "tax": 283.36, "sell": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3LjA2LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0MC4yNSwiYmFzZV9mYXJlIjo1NjAuMzUsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQwLjI1LCJiYXNlX2ZhcmUiOjU2MC4zNSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny4wNiIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.85, "filter": { "id": "F77TX00174-717", "price": 713.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-718", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*719*_*R7jXcbIalW9L94fU", "flight_key": "F77TX00174-718", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "PT21H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 713.85, "gross_total": 940.25, "base_fare": 430.49, "tax": 283.36, "sell": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3LjA2LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozNzkuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0MC4yNSwiYmFzZV9mYXJlIjo1NjAuMzUsInRheCI6Mzc5LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQwLjI1LCJiYXNlX2ZhcmUiOjU2MC4zNSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.85, "base_fare": 430.49, "tax": 283.36, "gross": { "base_fare": "417.95", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 12.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny4wNiIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM3OS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjI1IiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0MC4yNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.85, "filter": { "id": "F77TX00174-718", "price": 713.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-719", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*720*_*jkzKVqTHOHzrpyx4", "flight_key": "F77TX00174-719", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 711.85, "gross_total": 937.29, "base_fare": 437.68, "tax": 274.17, "sell": { "currency": "GBP", "total": 711.85, "base_fare": 437.68, "tax": 274.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU0LjM4LCJiYXNlX2ZhcmUiOjU4Ni44LCJ0YXgiOjM2Ny41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzNy4yOSwiYmFzZV9mYXJlIjo1NjkuNzEsInRheCI6MzY3LjU4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkzNy4yOSwiYmFzZV9mYXJlIjo1NjkuNzEsInRheCI6MzY3LjU4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 711.85, "base_fare": 437.68, "tax": 274.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "424.93", "tax": "274.17", "discount": 0, "ait": "0.00", "service_charge": 12.75 }, "partner": { "currency": "GBP", "total": 711.85, "base_fare": 437.68, "tax": 274.17, "gross": { "base_fare": "424.93", "tax": "274.17", "discount": "0.00", "ait": "0.00", "service_charge": 12.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1NC4zOCIsImJhc2VfZmFyZSI6IjU4Ni44MCIsInRheCI6IjM2Ny41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OS43MSIsInRheCI6IjM2Ny41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM3LjI5IiwiYmFzZV9mYXJlIjoiNTY5LjcxIiwidGF4IjoiMzY3LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY5LjcxIiwidGF4IjoiMzY3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTM3LjI5IiwiYmFzZV9mYXJlIjoiNTY5LjcxIiwidGF4IjoiMzY3LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkzNy4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 711.85, "filter": { "id": "F77TX00174-719", "price": 711.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed2026011223205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-720", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*721*_*pxoL9xuuFKgjbqSX", "flight_key": "F77TX00174-720", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H55M", "transit_time": "PT4H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 19:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "T3", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 01:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:55:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 713.88, "gross_total": 940.04, "base_fare": 437.23, "tax": 276.66, "sell": { "currency": "GBP", "total": 713.88, "base_fare": 437.23, "tax": 276.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU3LjExLCJiYXNlX2ZhcmUiOjU4Ni4xOSwidGF4IjozNzAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDAuMDQsImJhc2VfZmFyZSI6NTY5LjEyLCJ0YXgiOjM3MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDAuMDQsImJhc2VfZmFyZSI6NTY5LjEyLCJ0YXgiOjM3MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 713.88, "base_fare": 437.23, "tax": 276.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "424.49", "tax": "276.66", "discount": 0, "ait": "0.00", "service_charge": 12.73 }, "partner": { "currency": "GBP", "total": 713.88, "base_fare": 437.23, "tax": 276.66, "gross": { "base_fare": "424.49", "tax": "276.66", "discount": "0.00", "ait": "0.00", "service_charge": 12.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1Ny4xMSIsImJhc2VfZmFyZSI6IjU4Ni4xOSIsInRheCI6IjM3MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2OS4xMiIsInRheCI6IjM3MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjA0IiwiYmFzZV9mYXJlIjoiNTY5LjEyIiwidGF4IjoiMzcwLjkyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY5LjEyIiwidGF4IjoiMzcwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQwLjA0IiwiYmFzZV9mYXJlIjoiNTY5LjEyIiwidGF4IjoiMzcwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0MC4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 713.88, "filter": { "id": "F77TX00174-720", "price": 713.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH", "RUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601121925ruh2026011221001168ruh202601130100jed2026011302551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-721", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*722*_*X3fyVboCBYF8Ky9z", "flight_key": "F77TX00174-721", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 758.99, "gross_total": 997.17, "base_fare": 522.38, "tax": 236.61, "sell": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNy41NywiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTcuNTciLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 758.99, "filter": { "id": "F77TX00174-721", "price": 758.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-722", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*723*_*uVlsPbqbggoiBDPW", "flight_key": "F77TX00174-722", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 758.99, "gross_total": 997.17, "base_fare": 522.38, "tax": 236.61, "sell": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNy41NywiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTcuNTciLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 758.99, "filter": { "id": "F77TX00174-722", "price": 758.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122300jed2026011300551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-723", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*724*_*J6Mul9bhqE1JIZ56", "flight_key": "F77TX00174-723", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 758.99, "gross_total": 997.17, "base_fare": 522.38, "tax": 236.61, "sell": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNy41NywiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjE3LCJiYXNlX2ZhcmUiOjY3OS45NSwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 758.99, "base_fare": 522.38, "tax": 236.61, "gross": { "base_fare": "507.16", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTcuNTciLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4xNyIsImJhc2VfZmFyZSI6IjY3OS45NSIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 758.99, "filter": { "id": "F77TX00174-723", "price": 758.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122355jed2026011301501055", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-724", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*725*_*felS1PtETPKvLTn9", "flight_key": "F77TX00174-724", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 721.36, "gross_total": 950.16, "base_fare": 434.63, "tax": 286.73, "sell": { "currency": "GBP", "total": 721.36, "base_fare": 434.63, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY3LjEzLCJiYXNlX2ZhcmUiOjU4Mi43MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTAuMTYsImJhc2VfZmFyZSI6NTY1Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTAuMTYsImJhc2VfZmFyZSI6NTY1Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 721.36, "base_fare": 434.63, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "421.97", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 12.66 }, "partner": { "currency": "GBP", "total": 721.36, "base_fare": 434.63, "tax": 286.73, "gross": { "base_fare": "421.97", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 12.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2Ny4xMyIsImJhc2VfZmFyZSI6IjU4Mi43MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUwLjE2IiwiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUwLjE2IiwiYmFzZV9mYXJlIjoiNTY1Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1MC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 721.36, "filter": { "id": "F77TX00174-724", "price": 721.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-725", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*726*_*QiLgLAyjHhVA40xt", "flight_key": "F77TX00174-725", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 773.45, "gross_total": 1016.01, "base_fare": 536.85, "tax": 236.61, "sell": { "currency": "GBP", "total": 773.45, "base_fare": 536.85, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi45NywiYmFzZV9mYXJlIjo3MTkuNzUsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi4wMSwiYmFzZV9mYXJlIjo2OTguNzksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTYuMDEsImJhc2VfZmFyZSI6Njk4Ljc5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 773.45, "base_fare": 536.85, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "521.21", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.63 }, "partner": { "currency": "GBP", "total": 773.45, "base_fare": 536.85, "tax": 236.61, "gross": { "base_fare": "521.21", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuOTciLCJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguNzkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuMDEiLCJiYXNlX2ZhcmUiOiI2OTguNzkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTguNzkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjAxIiwiYmFzZV9mYXJlIjoiNjk4Ljc5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 773.45, "filter": { "id": "F77TX00174-725", "price": 773.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130715jed2026011309106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-726", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*727*_*ol0eQ53SeXKJqiMw", "flight_key": "F77TX00174-726", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6483" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6483" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 722.22, "gross_total": 949.76, "base_fare": 474.54, "tax": 247.69, "sell": { "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI5LCJiYXNlX2ZhcmUiOjYzNi4yMSwidGF4IjozMzIuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDkuNzYsImJhc2VfZmFyZSI6NjE3LjY4LCJ0YXgiOjMzMi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDkuNzYsImJhc2VfZmFyZSI6NjE3LjY4LCJ0YXgiOjMzMi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "460.71", "tax": "247.69", "discount": 0, "ait": "0.00", "service_charge": 13.82 }, "partner": { "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69, "gross": { "base_fare": "460.71", "tax": "247.69", "discount": "0.00", "ait": "0.00", "service_charge": 13.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yOSIsImJhc2VfZmFyZSI6IjYzNi4yMSIsInRheCI6IjMzMi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy42OCIsInRheCI6IjMzMi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ5Ljc2IiwiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ5Ljc2IiwiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0OS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 722.22, "filter": { "id": "F77TX00174-726", "price": 722.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130500jed2026011306556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-727", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*728*_*cS4BYKXu7MMU3o6k", "flight_key": "F77TX00174-727", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 05:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6485" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6485" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 722.22, "gross_total": 949.76, "base_fare": 474.54, "tax": 247.69, "sell": { "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI5LCJiYXNlX2ZhcmUiOjYzNi4yMSwidGF4IjozMzIuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDkuNzYsImJhc2VfZmFyZSI6NjE3LjY4LCJ0YXgiOjMzMi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDkuNzYsImJhc2VfZmFyZSI6NjE3LjY4LCJ0YXgiOjMzMi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "460.71", "tax": "247.69", "discount": 0, "ait": "0.00", "service_charge": 13.82 }, "partner": { "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69, "gross": { "base_fare": "460.71", "tax": "247.69", "discount": "0.00", "ait": "0.00", "service_charge": 13.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yOSIsImJhc2VfZmFyZSI6IjYzNi4yMSIsInRheCI6IjMzMi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy42OCIsInRheCI6IjMzMi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ5Ljc2IiwiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ5Ljc2IiwiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0OS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 722.22, "filter": { "id": "F77TX00174-727", "price": 722.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130520jed2026011307156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-728", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*729*_*ZwCDOjOKoxfWxQI4", "flight_key": "F77TX00174-728", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 722.22, "gross_total": 949.76, "base_fare": 474.54, "tax": 247.69, "sell": { "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjI5LCJiYXNlX2ZhcmUiOjYzNi4yMSwidGF4IjozMzIuMDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDkuNzYsImJhc2VfZmFyZSI6NjE3LjY4LCJ0YXgiOjMzMi4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDkuNzYsImJhc2VfZmFyZSI6NjE3LjY4LCJ0YXgiOjMzMi4wOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "460.71", "tax": "247.69", "discount": 0, "ait": "0.00", "service_charge": 13.82 }, "partner": { "currency": "GBP", "total": 722.22, "base_fare": 474.54, "tax": 247.69, "gross": { "base_fare": "460.71", "tax": "247.69", "discount": "0.00", "ait": "0.00", "service_charge": 13.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC4yOSIsImJhc2VfZmFyZSI6IjYzNi4yMSIsInRheCI6IjMzMi4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYxNy42OCIsInRheCI6IjMzMi4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ5Ljc2IiwiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ5Ljc2IiwiYmFzZV9mYXJlIjoiNjE3LjY4IiwidGF4IjoiMzMyLjA4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0OS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 722.22, "filter": { "id": "F77TX00174-728", "price": 722.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130715jed2026011309106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-729", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*730*_*YNwtunhE7U8j5X5Z", "flight_key": "F77TX00174-729", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 722.36, "gross_total": 951.88, "base_fare": 424.63, "tax": 297.73, "sell": { "currency": "GBP", "total": 722.36, "base_fare": 424.63, "tax": 297.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY4LjQ2LCJiYXNlX2ZhcmUiOjU2OS4zLCJ0YXgiOjM5OS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1MS44OCwiYmFzZV9mYXJlIjo1NTIuNzIsInRheCI6Mzk5LjE2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1MS44OCwiYmFzZV9mYXJlIjo1NTIuNzIsInRheCI6Mzk5LjE2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 722.36, "base_fare": 424.63, "tax": 297.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "412.26", "tax": "297.73", "discount": 0, "ait": "0.00", "service_charge": 12.37 }, "partner": { "currency": "GBP", "total": 722.36, "base_fare": 424.63, "tax": 297.73, "gross": { "base_fare": "412.26", "tax": "297.73", "discount": "0.00", "ait": "0.00", "service_charge": 12.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OC40NiIsImJhc2VfZmFyZSI6IjU2OS4zMCIsInRheCI6IjM5OS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1Mi43MiIsInRheCI6IjM5OS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUxLjg4IiwiYmFzZV9mYXJlIjoiNTUyLjcyIiwidGF4IjoiMzk5LjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUyLjcyIiwidGF4IjoiMzk5LjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUxLjg4IiwiYmFzZV9mYXJlIjoiNTUyLjcyIiwidGF4IjoiMzk5LjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1MS44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 722.36, "filter": { "id": "F77TX00174-729", "price": 722.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-730", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*731*_*K2urczlgpUSTNB3l", "flight_key": "F77TX00174-730", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.55, "gross_total": 952.79, "base_fare": 476.84, "tax": 247.71, "sell": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjQxLCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjMzMi4xMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS40MSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjMzMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjMzMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Mi43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.55, "filter": { "id": "F77TX00174-730", "price": 724.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-731", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*732*_*Bx5DkXGx4GlbZKx8", "flight_key": "F77TX00174-731", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.55, "gross_total": 952.79, "base_fare": 476.84, "tax": 247.71, "sell": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjQxLCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjMzMi4xMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS40MSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjMzMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjMzMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Mi43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.55, "filter": { "id": "F77TX00174-731", "price": 724.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-732", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*733*_*B1mfcUsao22DbVH9", "flight_key": "F77TX00174-732", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.55, "gross_total": 952.79, "base_fare": 476.84, "tax": 247.71, "sell": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjQxLCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjMzMi4xMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS40MSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjMzMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjMzMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Mi43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.55, "filter": { "id": "F77TX00174-732", "price": 724.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-733", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*734*_*3TTaNCxQdJm7vtWs", "flight_key": "F77TX00174-733", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.55, "gross_total": 952.79, "base_fare": 476.84, "tax": 247.71, "sell": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjQxLCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjMzMi4xMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1Mi43OSwiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzMyLjExfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.55, "base_fare": 476.84, "tax": 247.71, "gross": { "base_fare": "462.95", "tax": "247.71", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS40MSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjMzMi4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjMzMi4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjc5IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzMyLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Mi43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.55, "filter": { "id": "F77TX00174-733", "price": 724.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-734", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*735*_*qkDDK4TFXr7hGV2n", "flight_key": "F77TX00174-734", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 723.4, "gross_total": 952.89, "base_fare": 434.61, "tax": 288.79, "sell": { "currency": "GBP", "total": 723.4, "base_fare": 434.61, "tax": 288.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY5Ljg2LCJiYXNlX2ZhcmUiOjU4Mi42OCwidGF4IjozODcuMTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTIuODksImJhc2VfZmFyZSI6NTY1LjcxLCJ0YXgiOjM4Ny4xOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTIuODksImJhc2VfZmFyZSI6NTY1LjcxLCJ0YXgiOjM4Ny4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 723.4, "base_fare": 434.61, "tax": 288.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "421.95", "tax": "288.79", "discount": 0, "ait": "0.00", "service_charge": 12.66 }, "partner": { "currency": "GBP", "total": 723.4, "base_fare": 434.61, "tax": 288.79, "gross": { "base_fare": "421.95", "tax": "288.79", "discount": "0.00", "ait": "0.00", "service_charge": 12.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2OS44NiIsImJhc2VfZmFyZSI6IjU4Mi42OCIsInRheCI6IjM4Ny4xOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NS43MSIsInRheCI6IjM4Ny4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjg5IiwiYmFzZV9mYXJlIjoiNTY1LjcxIiwidGF4IjoiMzg3LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY1LjcxIiwidGF4IjoiMzg3LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUyLjg5IiwiYmFzZV9mYXJlIjoiNTY1LjcxIiwidGF4IjoiMzg3LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Mi44OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 723.4, "filter": { "id": "F77TX00174-734", "price": 723.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-735", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*736*_*rOK7pA4NIPWZ1Rqq", "flight_key": "F77TX00174-735", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-735", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-736", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*737*_*cXQK3zEImMwyEVcc", "flight_key": "F77TX00174-736", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-736", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-737", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*738*_*M7kQ1Widjksfhaic", "flight_key": "F77TX00174-737", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-737", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-738", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*739*_*DGOgs185n94Ei8c5", "flight_key": "F77TX00174-738", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H40M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-738", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-739", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*740*_*azMBVtZYVWyrlVZP", "flight_key": "F77TX00174-739", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-739", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-740", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*741*_*IkRxHCC313oOHeMu", "flight_key": "F77TX00174-740", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-740", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-741", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*742*_*ggmRUNYuiDBBblfc", "flight_key": "F77TX00174-741", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-741", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-742", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*743*_*4O75lU5SDn96Xh5z", "flight_key": "F77TX00174-742", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-742", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-743", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*744*_*xUB8ETY1t602F59w", "flight_key": "F77TX00174-743", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT6H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.75, "gross_total": 953.04, "base_fare": 476.94, "tax": 247.8, "sell": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjY2LCJiYXNlX2ZhcmUiOjYzOS40NCwidGF4IjozMzIuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTMuMDQsImJhc2VfZmFyZSI6NjIwLjgyLCJ0YXgiOjMzMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 724.75, "base_fare": 476.94, "tax": 247.8, "gross": { "base_fare": "463.06", "tax": "247.80", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS42NiIsImJhc2VfZmFyZSI6IjYzOS40NCIsInRheCI6IjMzMi4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44MiIsInRheCI6IjMzMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTUzLjA0IiwiYmFzZV9mYXJlIjoiNjIwLjgyIiwidGF4IjoiMzMyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1My4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.75, "filter": { "id": "F77TX00174-743", "price": 724.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-744", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*745*_*BQVn2mL9tYZN7Ekg", "flight_key": "F77TX00174-744", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.34, "gross_total": 954.13, "base_fare": 435.33, "tax": 289.01, "sell": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjEzLCJiYXNlX2ZhcmUiOjU4My42NSwidGF4IjozODcuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": 0, "ait": "0.00", "service_charge": 12.68 }, "partner": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": "0.00", "ait": "0.00", "service_charge": 12.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4xMyIsImJhc2VfZmFyZSI6IjU4My42NSIsInRheCI6IjM4Ny40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni42NSIsInRheCI6IjM4Ny40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.34, "filter": { "id": "F77TX00174-744", "price": 724.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-745", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*746*_*8wzAtKDkeXLcNTjF", "flight_key": "F77TX00174-745", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.34, "gross_total": 954.13, "base_fare": 435.33, "tax": 289.01, "sell": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjEzLCJiYXNlX2ZhcmUiOjU4My42NSwidGF4IjozODcuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": 0, "ait": "0.00", "service_charge": 12.68 }, "partner": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": "0.00", "ait": "0.00", "service_charge": 12.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4xMyIsImJhc2VfZmFyZSI6IjU4My42NSIsInRheCI6IjM4Ny40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni42NSIsInRheCI6IjM4Ny40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.34, "filter": { "id": "F77TX00174-745", "price": 724.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-746", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*747*_*TUPwx42ekqlUlJ90", "flight_key": "F77TX00174-746", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.34, "gross_total": 954.13, "base_fare": 435.33, "tax": 289.01, "sell": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjEzLCJiYXNlX2ZhcmUiOjU4My42NSwidGF4IjozODcuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": 0, "ait": "0.00", "service_charge": 12.68 }, "partner": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": "0.00", "ait": "0.00", "service_charge": 12.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4xMyIsImJhc2VfZmFyZSI6IjU4My42NSIsInRheCI6IjM4Ny40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni42NSIsInRheCI6IjM4Ny40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.34, "filter": { "id": "F77TX00174-746", "price": 724.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-747", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*748*_*LVS8IrDKvbeKUjvU", "flight_key": "F77TX00174-747", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.34, "gross_total": 954.13, "base_fare": 435.33, "tax": 289.01, "sell": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjEzLCJiYXNlX2ZhcmUiOjU4My42NSwidGF4IjozODcuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": 0, "ait": "0.00", "service_charge": 12.68 }, "partner": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": "0.00", "ait": "0.00", "service_charge": 12.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4xMyIsImJhc2VfZmFyZSI6IjU4My42NSIsInRheCI6IjM4Ny40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni42NSIsInRheCI6IjM4Ny40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.34, "filter": { "id": "F77TX00174-747", "price": 724.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-748", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*749*_*0TKFeAP3gG5FTrQ3", "flight_key": "F77TX00174-748", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.34, "gross_total": 954.13, "base_fare": 435.33, "tax": 289.01, "sell": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjEzLCJiYXNlX2ZhcmUiOjU4My42NSwidGF4IjozODcuNDh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMTMsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM4Ny40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": 0, "ait": "0.00", "service_charge": 12.68 }, "partner": { "currency": "GBP", "total": 724.34, "base_fare": 435.33, "tax": 289.01, "gross": { "base_fare": "422.65", "tax": "289.01", "discount": "0.00", "ait": "0.00", "service_charge": 12.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4xMyIsImJhc2VfZmFyZSI6IjU4My42NSIsInRheCI6IjM4Ny40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni42NSIsInRheCI6IjM4Ny40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjEzIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzg3LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.34, "filter": { "id": "F77TX00174-748", "price": 724.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-749", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*750*_*21WwI8AbJXKbx3P6", "flight_key": "F77TX00174-749", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "PT16H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-14 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 724.32, "gross_total": 954.51, "base_fare": 424.63, "tax": 299.69, "sell": { "currency": "GBP", "total": 724.32, "base_fare": 424.63, "tax": 299.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjA5LCJiYXNlX2ZhcmUiOjU2OS4zLCJ0YXgiOjQwMS43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1NC41MSwiYmFzZV9mYXJlIjo1NTIuNzIsInRheCI6NDAxLjc5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1NC41MSwiYmFzZV9mYXJlIjo1NTIuNzIsInRheCI6NDAxLjc5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 724.32, "base_fare": 424.63, "tax": 299.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "412.26", "tax": "299.69", "discount": 0, "ait": "0.00", "service_charge": 12.37 }, "partner": { "currency": "GBP", "total": 724.32, "base_fare": 424.63, "tax": 299.69, "gross": { "base_fare": "412.26", "tax": "299.69", "discount": "0.00", "ait": "0.00", "service_charge": 12.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4wOSIsImJhc2VfZmFyZSI6IjU2OS4zMCIsInRheCI6IjQwMS43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1Mi43MiIsInRheCI6IjQwMS43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjUxIiwiYmFzZV9mYXJlIjoiNTUyLjcyIiwidGF4IjoiNDAxLjc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUyLjcyIiwidGF4IjoiNDAxLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjUxIiwiYmFzZV9mYXJlIjoiNTUyLjcyIiwidGF4IjoiNDAxLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.32, "filter": { "id": "F77TX00174-749", "price": 724.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601132315jed2026011401501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-750", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*751*_*RPDD90X8EKZyCbsD", "flight_key": "F77TX00174-750", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 726.76, "gross_total": 956.22, "base_fare": 464.56, "tax": 262.2, "sell": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjM2LCJiYXNlX2ZhcmUiOjYyMi44MywidGF4IjozNTEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": 0, "ait": "0.00", "service_charge": 13.53 }, "partner": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": "0.00", "ait": "0.00", "service_charge": 13.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC4zNiIsImJhc2VfZmFyZSI6IjYyMi44MyIsInRheCI6IjM1MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNC42OSIsInRheCI6IjM1MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.76, "filter": { "id": "F77TX00174-750", "price": 726.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-751", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*752*_*ZvwamKgsylrnpFNx", "flight_key": "F77TX00174-751", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 726.76, "gross_total": 956.22, "base_fare": 464.56, "tax": 262.2, "sell": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjM2LCJiYXNlX2ZhcmUiOjYyMi44MywidGF4IjozNTEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": 0, "ait": "0.00", "service_charge": 13.53 }, "partner": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": "0.00", "ait": "0.00", "service_charge": 13.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC4zNiIsImJhc2VfZmFyZSI6IjYyMi44MyIsInRheCI6IjM1MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNC42OSIsInRheCI6IjM1MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.76, "filter": { "id": "F77TX00174-751", "price": 726.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-752", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*753*_*OUoSFcJAnB3GHm3N", "flight_key": "F77TX00174-752", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 726.76, "gross_total": 956.22, "base_fare": 464.56, "tax": 262.2, "sell": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjM2LCJiYXNlX2ZhcmUiOjYyMi44MywidGF4IjozNTEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": 0, "ait": "0.00", "service_charge": 13.53 }, "partner": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": "0.00", "ait": "0.00", "service_charge": 13.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC4zNiIsImJhc2VfZmFyZSI6IjYyMi44MyIsInRheCI6IjM1MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNC42OSIsInRheCI6IjM1MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.76, "filter": { "id": "F77TX00174-752", "price": 726.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-753", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*754*_*lKtrN3QawrhGfooG", "flight_key": "F77TX00174-753", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 726.76, "gross_total": 956.22, "base_fare": 464.56, "tax": 262.2, "sell": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjM2LCJiYXNlX2ZhcmUiOjYyMi44MywidGF4IjozNTEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": 0, "ait": "0.00", "service_charge": 13.53 }, "partner": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": "0.00", "ait": "0.00", "service_charge": 13.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC4zNiIsImJhc2VfZmFyZSI6IjYyMi44MyIsInRheCI6IjM1MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNC42OSIsInRheCI6IjM1MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.76, "filter": { "id": "F77TX00174-753", "price": 726.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-754", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*755*_*03BxtyrNKiItLgkx", "flight_key": "F77TX00174-754", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 726.76, "gross_total": 956.22, "base_fare": 464.56, "tax": 262.2, "sell": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjM2LCJiYXNlX2ZhcmUiOjYyMi44MywidGF4IjozNTEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": 0, "ait": "0.00", "service_charge": 13.53 }, "partner": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": "0.00", "ait": "0.00", "service_charge": 13.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC4zNiIsImJhc2VfZmFyZSI6IjYyMi44MyIsInRheCI6IjM1MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNC42OSIsInRheCI6IjM1MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.76, "filter": { "id": "F77TX00174-754", "price": 726.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-755", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*756*_*75H6e8NLseD5Z6L7", "flight_key": "F77TX00174-755", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 726.76, "gross_total": 956.22, "base_fare": 464.56, "tax": 262.2, "sell": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjM2LCJiYXNlX2ZhcmUiOjYyMi44MywidGF4IjozNTEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMjIsImJhc2VfZmFyZSI6NjA0LjY5LCJ0YXgiOjM1MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": 0, "ait": "0.00", "service_charge": 13.53 }, "partner": { "currency": "GBP", "total": 726.76, "base_fare": 464.56, "tax": 262.2, "gross": { "base_fare": "451.03", "tax": "262.20", "discount": "0.00", "ait": "0.00", "service_charge": 13.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC4zNiIsImJhc2VfZmFyZSI6IjYyMi44MyIsInRheCI6IjM1MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwNC42OSIsInRheCI6IjM1MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjIyIiwiYmFzZV9mYXJlIjoiNjA0LjY5IiwidGF4IjoiMzUxLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.76, "filter": { "id": "F77TX00174-755", "price": 726.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-756", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*757*_*rmaAb3cF2ALgfS96", "flight_key": "F77TX00174-756", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6495" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6495" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 727.66, "gross_total": 956.83, "base_fare": 479.91, "tax": 247.74, "sell": { "currency": "GBP", "total": 727.66, "base_fare": 479.91, "tax": 247.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1LjU3LCJiYXNlX2ZhcmUiOjY0My40MiwidGF4IjozMzIuMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuODMsImJhc2VfZmFyZSI6NjI0LjY4LCJ0YXgiOjMzMi4xNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuODMsImJhc2VfZmFyZSI6NjI0LjY4LCJ0YXgiOjMzMi4xNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 727.66, "base_fare": 479.91, "tax": 247.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "465.94", "tax": "247.74", "discount": 0, "ait": "0.00", "service_charge": 13.98 }, "partner": { "currency": "GBP", "total": 727.66, "base_fare": 479.91, "tax": 247.74, "gross": { "base_fare": "465.94", "tax": "247.74", "discount": "0.00", "ait": "0.00", "service_charge": 13.98 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS41NyIsImJhc2VfZmFyZSI6IjY0My40MiIsInRheCI6IjMzMi4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNC42OCIsInRheCI6IjMzMi4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjgzIiwiYmFzZV9mYXJlIjoiNjI0LjY4IiwidGF4IjoiMzMyLjE1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI0LjY4IiwidGF4IjoiMzMyLjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjgzIiwiYmFzZV9mYXJlIjoiNjI0LjY4IiwidGF4IjoiMzMyLjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.66, "filter": { "id": "F77TX00174-756", "price": 727.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130835jed2026011310306495", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-757", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*758*_*KEv8A3U6UhdNfqs6", "flight_key": "F77TX00174-757", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-757", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-758", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*759*_*yBkRFMoXtxIABlAV", "flight_key": "F77TX00174-758", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-758", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-759", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*760*_*5TaryAInoL6hLqdR", "flight_key": "F77TX00174-759", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-759", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-760", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*761*_*68g0BX5oUGx5J5ge", "flight_key": "F77TX00174-760", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-760", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-761", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*762*_*KA2LRMJxKwfSXLwM", "flight_key": "F77TX00174-761", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-761", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-762", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*763*_*u9ZKL1EaVUDkIZj3", "flight_key": "F77TX00174-762", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-762", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-763", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*764*_*3or5Eg0vpjd8jNX0", "flight_key": "F77TX00174-763", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-763", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-764", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*765*_*XQfQAsfxzJzTnwzr", "flight_key": "F77TX00174-764", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-764", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-765", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*766*_*gnmNXoRgwl8RL55Q", "flight_key": "F77TX00174-765", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-765", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-766", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*767*_*CKorsS8vlMALOvUz", "flight_key": "F77TX00174-766", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-766", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-767", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*768*_*ydBT6lH8dkEqLgud", "flight_key": "F77TX00174-767", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 726.57, "gross_total": 957.11, "base_fare": 435.33, "tax": 291.24, "sell": { "currency": "GBP", "total": 726.57, "base_fare": 435.33, "tax": 291.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjExLCJiYXNlX2ZhcmUiOjU4My42NSwidGF4IjozOTAuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTcuMTEsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM5MC40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTcuMTEsImJhc2VfZmFyZSI6NTY2LjY1LCJ0YXgiOjM5MC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 726.57, "base_fare": 435.33, "tax": 291.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "422.65", "tax": "291.24", "discount": 0, "ait": "0.00", "service_charge": 12.68 }, "partner": { "currency": "GBP", "total": 726.57, "base_fare": 435.33, "tax": 291.24, "gross": { "base_fare": "422.65", "tax": "291.24", "discount": "0.00", "ait": "0.00", "service_charge": 12.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC4xMSIsImJhc2VfZmFyZSI6IjU4My42NSIsInRheCI6IjM5MC40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Ni42NSIsInRheCI6IjM5MC40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU3LjExIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzkwLjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzkwLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU3LjExIiwiYmFzZV9mYXJlIjoiNTY2LjY1IiwidGF4IjoiMzkwLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ny4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.57, "filter": { "id": "F77TX00174-767", "price": 726.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-768", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*769*_*wRFYSHzGEIoo5m99", "flight_key": "F77TX00174-768", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-768", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-769", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*770*_*USQBMj9fIWRwLeeV", "flight_key": "F77TX00174-769", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-769", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-770", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*771*_*qpNoGpcnb8hUUhxt", "flight_key": "F77TX00174-770", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-770", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-771", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*772*_*hpEyQUZHggoxwSlG", "flight_key": "F77TX00174-771", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-771", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-772", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*773*_*4gMFQ4yWry1iKKRK", "flight_key": "F77TX00174-772", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-772", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-773", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*774*_*8tqxF4WyMvZEAGbE", "flight_key": "F77TX00174-773", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-773", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-774", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*775*_*fhILAj9ehwovTBOa", "flight_key": "F77TX00174-774", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-774", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-775", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*776*_*mxFv2fWgwODnKR8c", "flight_key": "F77TX00174-775", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-775", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-776", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*777*_*dT02SXu9AOfkDbiJ", "flight_key": "F77TX00174-776", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-776", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-777", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*778*_*jlupUmQvzE8lGri4", "flight_key": "F77TX00174-777", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT6H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-777", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-778", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*779*_*I0CkMwTFqX6MJCFQ", "flight_key": "F77TX00174-778", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-778", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-779", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*780*_*1skHCOCQTFnMhuUm", "flight_key": "F77TX00174-779", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 14:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-779", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131300jed2026011314551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-780", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*781*_*TNPcu3KInZvwJMDG", "flight_key": "F77TX00174-780", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 14:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 15:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-780", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131400jed2026011315551035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-781", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*782*_*wWMbDSCsdpV1vfX3", "flight_key": "F77TX00174-781", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-781", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-782", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*783*_*oWBqJPHcGP6wVsJq", "flight_key": "F77TX00174-782", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-782", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-783", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*784*_*w2WtjxPMgPqvFrd3", "flight_key": "F77TX00174-783", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-783", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-784", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*785*_*jsm7gPDQGmlnSDjK", "flight_key": "F77TX00174-784", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-784", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-785", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*786*_*w2dpzsd8KEOofBi6", "flight_key": "F77TX00174-785", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-785", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-786", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*787*_*RvyoQ1prEK7DJOzC", "flight_key": "F77TX00174-786", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 733.12, "gross_total": 964.07, "base_fare": 482.11, "tax": 251.01, "sell": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjksImJhc2VfZmFyZSI6NjQ2LjM3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NC4wNywiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 733.12, "base_fare": 482.11, "tax": 251.01, "gross": { "base_fare": "468.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi45MCIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY0LjA3IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 733.12, "filter": { "id": "F77TX00174-786", "price": 733.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-787", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*788*_*h65aNRC5B45ISpWn", "flight_key": "F77TX00174-787", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 730.63, "gross_total": 961.27, "base_fare": 468.4, "tax": 262.24, "sell": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc5LjU2LCJiYXNlX2ZhcmUiOjYyNy45OCwidGF4IjozNTEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": 0, "ait": "0.00", "service_charge": 13.64 }, "partner": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": "0.00", "ait": "0.00", "service_charge": 13.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OS41NiIsImJhc2VfZmFyZSI6IjYyNy45OCIsInRheCI6IjM1MS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS42OSIsInRheCI6IjM1MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MS4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 730.63, "filter": { "id": "F77TX00174-787", "price": 730.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-788", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*789*_*73vBMl4dK3Zzdi5Q", "flight_key": "F77TX00174-788", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 730.63, "gross_total": 961.27, "base_fare": 468.4, "tax": 262.24, "sell": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc5LjU2LCJiYXNlX2ZhcmUiOjYyNy45OCwidGF4IjozNTEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": 0, "ait": "0.00", "service_charge": 13.64 }, "partner": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": "0.00", "ait": "0.00", "service_charge": 13.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OS41NiIsImJhc2VfZmFyZSI6IjYyNy45OCIsInRheCI6IjM1MS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS42OSIsInRheCI6IjM1MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MS4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 730.63, "filter": { "id": "F77TX00174-788", "price": 730.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-789", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*790*_*Aa11Gt9fswwbUaa0", "flight_key": "F77TX00174-789", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 730.63, "gross_total": 961.27, "base_fare": 468.4, "tax": 262.24, "sell": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc5LjU2LCJiYXNlX2ZhcmUiOjYyNy45OCwidGF4IjozNTEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": 0, "ait": "0.00", "service_charge": 13.64 }, "partner": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": "0.00", "ait": "0.00", "service_charge": 13.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OS41NiIsImJhc2VfZmFyZSI6IjYyNy45OCIsInRheCI6IjM1MS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS42OSIsInRheCI6IjM1MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MS4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 730.63, "filter": { "id": "F77TX00174-789", "price": 730.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-790", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*791*_*IoWnSLxVPSKQNEoH", "flight_key": "F77TX00174-790", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "PT20H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 730.63, "gross_total": 961.27, "base_fare": 468.4, "tax": 262.24, "sell": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc5LjU2LCJiYXNlX2ZhcmUiOjYyNy45OCwidGF4IjozNTEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMjcsImJhc2VfZmFyZSI6NjA5LjY5LCJ0YXgiOjM1MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": 0, "ait": "0.00", "service_charge": 13.64 }, "partner": { "currency": "GBP", "total": 730.63, "base_fare": 468.4, "tax": 262.24, "gross": { "base_fare": "454.75", "tax": "262.24", "discount": "0.00", "ait": "0.00", "service_charge": 13.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OS41NiIsImJhc2VfZmFyZSI6IjYyNy45OCIsInRheCI6IjM1MS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwOS42OSIsInRheCI6IjM1MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjI3IiwiYmFzZV9mYXJlIjoiNjA5LjY5IiwidGF4IjoiMzUxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MS4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 730.63, "filter": { "id": "F77TX00174-790", "price": 730.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-791", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*792*_*zSlJEp6zl4nGR7TO", "flight_key": "F77TX00174-791", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-791", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-792", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*793*_*OO30YmKeqSirldct", "flight_key": "F77TX00174-792", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-792", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-793", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*794*_*LcOilugsZZjq43FC", "flight_key": "F77TX00174-793", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-793", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-794", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*795*_*KhXRf0GEfPgkMLFi", "flight_key": "F77TX00174-794", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-794", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-795", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*796*_*1MboiLrpgnz6pIKG", "flight_key": "F77TX00174-795", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-795", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-796", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*797*_*8WtcXzIr1rDRNl5R", "flight_key": "F77TX00174-796", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-796", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-797", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*798*_*tTtEdMRN3ziTZRUn", "flight_key": "F77TX00174-797", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "PT16H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-14 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 731.13, "gross_total": 963.39, "base_fare": 430.91, "tax": 300.22, "sell": { "currency": "GBP", "total": 731.13, "base_fare": 430.91, "tax": 300.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjIyLCJiYXNlX2ZhcmUiOjU3Ny43MiwidGF4Ijo0MDIuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2My4zOSwiYmFzZV9mYXJlIjo1NjAuODksInRheCI6NDAyLjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYzLjM5LCJiYXNlX2ZhcmUiOjU2MC44OSwidGF4Ijo0MDIuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 731.13, "base_fare": 430.91, "tax": 300.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "418.36", "tax": "300.22", "discount": 0, "ait": "0.00", "service_charge": 12.55 }, "partner": { "currency": "GBP", "total": 731.13, "base_fare": 430.91, "tax": 300.22, "gross": { "base_fare": "418.36", "tax": "300.22", "discount": "0.00", "ait": "0.00", "service_charge": 12.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4yMiIsImJhc2VfZmFyZSI6IjU3Ny43MiIsInRheCI6IjQwMi41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC44OSIsInRheCI6IjQwMi41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYzLjM5IiwiYmFzZV9mYXJlIjoiNTYwLjg5IiwidGF4IjoiNDAyLjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjg5IiwidGF4IjoiNDAyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYzLjM5IiwiYmFzZV9mYXJlIjoiNTYwLjg5IiwidGF4IjoiNDAyLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2My4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 731.13, "filter": { "id": "F77TX00174-797", "price": 731.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601132315jed2026011401501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-798", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*799*_*fql5uc6jxBlZ4sTg", "flight_key": "F77TX00174-798", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 732.59, "gross_total": 965.21, "base_fare": 434.61, "tax": 297.98, "sell": { "currency": "GBP", "total": 732.59, "base_fare": 434.61, "tax": 297.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgyLjE4LCJiYXNlX2ZhcmUiOjU4Mi42OCwidGF4IjozOTkuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2NS4yMSwiYmFzZV9mYXJlIjo1NjUuNzEsInRheCI6Mzk5LjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY1LjIxLCJiYXNlX2ZhcmUiOjU2NS43MSwidGF4IjozOTkuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 732.59, "base_fare": 434.61, "tax": 297.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "421.95", "tax": "297.98", "discount": 0, "ait": "0.00", "service_charge": 12.66 }, "partner": { "currency": "GBP", "total": 732.59, "base_fare": 434.61, "tax": 297.98, "gross": { "base_fare": "421.95", "tax": "297.98", "discount": "0.00", "ait": "0.00", "service_charge": 12.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Mi4xOCIsImJhc2VfZmFyZSI6IjU4Mi42OCIsInRheCI6IjM5OS41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2NS43MSIsInRheCI6IjM5OS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY1LjIxIiwiYmFzZV9mYXJlIjoiNTY1LjcxIiwidGF4IjoiMzk5LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTY1LjcxIiwidGF4IjoiMzk5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY1LjIxIiwiYmFzZV9mYXJlIjoiNTY1LjcxIiwidGF4IjoiMzk5LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NS4yMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 732.59, "filter": { "id": "F77TX00174-798", "price": 732.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-799", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*800*_*E74J9yjkjZ9h3SXR", "flight_key": "F77TX00174-799", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-799", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-800", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*801*_*CX11nnitGRVpMRC3", "flight_key": "F77TX00174-800", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-800", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-801", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*802*_*XuRVv25ifRvXZpYz", "flight_key": "F77TX00174-801", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.26, "gross_total": 969.46, "base_fare": 486.25, "tax": 251.01, "sell": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjQ1LCJiYXNlX2ZhcmUiOjY1MS45MiwidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNDYsImJhc2VfZmFyZSI6NjMyLjkzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 737.26, "base_fare": 486.25, "tax": 251.01, "gross": { "base_fare": "472.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NSIsImJhc2VfZmFyZSI6IjY1MS45MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjQ2IiwiYmFzZV9mYXJlIjoiNjMyLjkzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.26, "filter": { "id": "F77TX00174-801", "price": 737.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-802", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*803*_*2r8ToMaZWMLOtBND", "flight_key": "F77TX00174-802", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT1H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 739.17, "gross_total": 971.04, "base_fare": 511.02, "tax": 228.14, "sell": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkxLCJiYXNlX2ZhcmUiOjY4NS4xMywidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MS4wMCIsImJhc2VfZmFyZSI6IjY4NS4xMyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5Ljk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3MS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.17, "filter": { "id": "F77TX00174-802", "price": 739.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-803", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*804*_*0DOgUoqPksoinpNO", "flight_key": "F77TX00174-803", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 739.17, "gross_total": 971.04, "base_fare": 511.02, "tax": 228.14, "sell": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkxLCJiYXNlX2ZhcmUiOjY4NS4xMywidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MS4wMCIsImJhc2VfZmFyZSI6IjY4NS4xMyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5Ljk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3MS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.17, "filter": { "id": "F77TX00174-803", "price": 739.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-804", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*805*_*68Kz8d1Q2DHdQizY", "flight_key": "F77TX00174-804", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 739.17, "gross_total": 971.04, "base_fare": 511.02, "tax": 228.14, "sell": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkxLCJiYXNlX2ZhcmUiOjY4NS4xMywidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MS4wMCIsImJhc2VfZmFyZSI6IjY4NS4xMyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5Ljk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3MS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.17, "filter": { "id": "F77TX00174-804", "price": 739.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-805", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*806*_*zMDUTl1qVAmOPwWt", "flight_key": "F77TX00174-805", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 739.17, "gross_total": 971.04, "base_fare": 511.02, "tax": 228.14, "sell": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkxLCJiYXNlX2ZhcmUiOjY4NS4xMywidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzEuMDQsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 739.17, "base_fare": 511.02, "tax": 228.14, "gross": { "base_fare": "496.14", "tax": "228.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MS4wMCIsImJhc2VfZmFyZSI6IjY4NS4xMyIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5Ljk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcxLjA0IiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzA1Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3MS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.17, "filter": { "id": "F77TX00174-805", "price": 739.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-806", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*807*_*3BfIG1Jgc5pR3XIi", "flight_key": "F77TX00174-806", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.08, "gross_total": 969.57, "base_fare": 476.99, "tax": 260.09, "sell": { "currency": "GBP", "total": 737.08, "base_fare": 476.99, "tax": 260.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjIsImJhc2VfZmFyZSI6NjM5LjUsInRheCI6MzQ4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNTcsImJhc2VfZmFyZSI6NjIwLjg3LCJ0YXgiOjM0OC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2OS41NywiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzQ4Ljd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.08, "base_fare": 476.99, "tax": 260.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "260.09", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 737.08, "base_fare": 476.99, "tax": 260.09, "gross": { "base_fare": "463.09", "tax": "260.09", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC4yMCIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjM0OC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjM0OC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjU3IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzQ4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjU3IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.08, "filter": { "id": "F77TX00174-806", "price": 737.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-807", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*808*_*s3YmIQsNsyCzTTZs", "flight_key": "F77TX00174-807", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 737.08, "gross_total": 969.57, "base_fare": 476.99, "tax": 260.09, "sell": { "currency": "GBP", "total": 737.08, "base_fare": 476.99, "tax": 260.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjIsImJhc2VfZmFyZSI6NjM5LjUsInRheCI6MzQ4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjkuNTcsImJhc2VfZmFyZSI6NjIwLjg3LCJ0YXgiOjM0OC43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2OS41NywiYmFzZV9mYXJlIjo2MjAuODcsInRheCI6MzQ4Ljd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 737.08, "base_fare": 476.99, "tax": 260.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.09", "tax": "260.09", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 737.08, "base_fare": 476.99, "tax": 260.09, "gross": { "base_fare": "463.09", "tax": "260.09", "discount": "0.00", "ait": "0.00", "service_charge": 13.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC4yMCIsImJhc2VfZmFyZSI6IjYzOS41MCIsInRheCI6IjM0OC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC44NyIsInRheCI6IjM0OC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjU3IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzQ4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY5LjU3IiwiYmFzZV9mYXJlIjoiNjIwLjg3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OS41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.08, "filter": { "id": "F77TX00174-807", "price": 737.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140135jed202601140410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-808", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*809*_*Bvz3N5AYGHq1IEBT", "flight_key": "F77TX00174-808", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-808", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-809", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*810*_*lMDGpoknRxyYSYA3", "flight_key": "F77TX00174-809", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-809", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-810", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*811*_*ixMAlWDSdS59g0Oe", "flight_key": "F77TX00174-810", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-810", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-811", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*812*_*w8fLjc1T33EzlwbE", "flight_key": "F77TX00174-811", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-811", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-812", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*813*_*OjUzpmcutPKcE9JE", "flight_key": "F77TX00174-812", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-812", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-813", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*814*_*mvcuunv00rw6BEa6", "flight_key": "F77TX00174-813", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 780.68, "gross_total": 1025.4, "base_fare": 544.07, "tax": 236.61, "sell": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni42NSwiYmFzZV9mYXJlIjo3MjkuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS40LCJiYXNlX2ZhcmUiOjcwOC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.68, "base_fare": 544.07, "tax": 236.61, "gross": { "base_fare": "528.22", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 15.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuNjUiLCJiYXNlX2ZhcmUiOiI3MjkuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuNDAiLCJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjQwIiwiYmFzZV9mYXJlIjoiNzA4LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.68, "filter": { "id": "F77TX00174-813", "price": 780.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-814", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*815*_*gjiy7ofUVoLzdeBB", "flight_key": "F77TX00174-814", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 790.64, "gross_total": 1038.24, "base_fare": 557.51, "tax": 233.12, "sell": { "currency": "GBP", "total": 790.64, "base_fare": 557.51, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2MC4wMSwiYmFzZV9mYXJlIjo3NDcuNDYsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4yNCwiYmFzZV9mYXJlIjo3MjUuNjksInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzguMjQsImJhc2VfZmFyZSI6NzI1LjY5LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 790.64, "base_fare": 557.51, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.28", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 790.64, "base_fare": 557.51, "tax": 233.12, "gross": { "base_fare": "541.28", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 16.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjAuMDEiLCJiYXNlX2ZhcmUiOiI3NDcuNDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMjQiLCJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjI0IiwiYmFzZV9mYXJlIjoiNzI1LjY5IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.64, "filter": { "id": "F77TX00174-814", "price": 790.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-815", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*816*_*TUuBTnMWJwipPhzU", "flight_key": "F77TX00174-815", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 741.19, "gross_total": 974.91, "base_fare": 481.09, "tax": 260.09, "sell": { "currency": "GBP", "total": 741.19, "base_fare": 481.09, "tax": 260.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkzLjcsImJhc2VfZmFyZSI6NjQ1LCJ0YXgiOjM0OC43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjkxLCJiYXNlX2ZhcmUiOjYyNi4yMSwidGF4IjozNDguNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzQuOTEsImJhc2VfZmFyZSI6NjI2LjIxLCJ0YXgiOjM0OC43fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 741.19, "base_fare": 481.09, "tax": 260.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.08", "tax": "260.09", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 741.19, "base_fare": 481.09, "tax": 260.09, "gross": { "base_fare": "467.08", "tax": "260.09", "discount": "0.00", "ait": "0.00", "service_charge": 14.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5My43MCIsImJhc2VfZmFyZSI6IjY0NS4wMCIsInRheCI6IjM0OC43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNi4yMSIsInRheCI6IjM0OC43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc0LjkxIiwiYmFzZV9mYXJlIjoiNjI2LjIxIiwidGF4IjoiMzQ4LjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI2LjIxIiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc0LjkxIiwiYmFzZV9mYXJlIjoiNjI2LjIxIiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3NC45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 741.19, "filter": { "id": "F77TX00174-815", "price": 741.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-816", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*817*_*gxuQQPGS5XJMKaaf", "flight_key": "F77TX00174-816", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 739.16, "gross_total": 972.37, "base_fare": 476.84, "tax": 262.32, "sell": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjk5LCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjM1MS42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC45OSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjM1MS42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjM1MS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.16, "filter": { "id": "F77TX00174-816", "price": 739.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-817", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*818*_*9aVXb4gt0IDWRXvo", "flight_key": "F77TX00174-817", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 739.16, "gross_total": 972.37, "base_fare": 476.84, "tax": 262.32, "sell": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjk5LCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjM1MS42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC45OSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjM1MS42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjM1MS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.16, "filter": { "id": "F77TX00174-817", "price": 739.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-818", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*819*_*MtfdbE67zXEaDNYw", "flight_key": "F77TX00174-818", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 739.16, "gross_total": 972.37, "base_fare": 476.84, "tax": 262.32, "sell": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjk5LCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjM1MS42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC45OSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjM1MS42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjM1MS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.16, "filter": { "id": "F77TX00174-818", "price": 739.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-819", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*820*_*EPyJqQV7X6OuDYUJ", "flight_key": "F77TX00174-819", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 739.16, "gross_total": 972.37, "base_fare": 476.84, "tax": 262.32, "sell": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjk5LCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjM1MS42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC45OSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjM1MS42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjM1MS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.16, "filter": { "id": "F77TX00174-819", "price": 739.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-820", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*821*_*5U7icEGg3ieharW5", "flight_key": "F77TX00174-820", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 739.16, "gross_total": 972.37, "base_fare": 476.84, "tax": 262.32, "sell": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjk5LCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjM1MS42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC45OSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjM1MS42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjM1MS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.16, "filter": { "id": "F77TX00174-820", "price": 739.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-821", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*822*_*o9fvoMyxKbcvMvcK", "flight_key": "F77TX00174-821", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 739.16, "gross_total": 972.37, "base_fare": 476.84, "tax": 262.32, "sell": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjk5LCJiYXNlX2ZhcmUiOjYzOS4zLCJ0YXgiOjM1MS42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Mi4zNywiYmFzZV9mYXJlIjo2MjAuNjgsInRheCI6MzUxLjY5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": 0, "ait": "0.00", "service_charge": 13.89 }, "partner": { "currency": "GBP", "total": 739.16, "base_fare": 476.84, "tax": 262.32, "gross": { "base_fare": "462.95", "tax": "262.32", "discount": "0.00", "ait": "0.00", "service_charge": 13.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC45OSIsImJhc2VfZmFyZSI6IjYzOS4zMCIsInRheCI6IjM1MS42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMC42OCIsInRheCI6IjM1MS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTcyLjM3IiwiYmFzZV9mYXJlIjoiNjIwLjY4IiwidGF4IjoiMzUxLjY5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Mi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 739.16, "filter": { "id": "F77TX00174-821", "price": 739.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-822", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*823*_*l5BJQmdpJSwWlsPd", "flight_key": "F77TX00174-822", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 794.13, "gross_total": 1042.91, "base_fare": 557.51, "tax": 236.61, "sell": { "currency": "GBP", "total": 794.13, "base_fare": 557.51, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC42OCwiYmFzZV9mYXJlIjo3NDcuNDYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi45MSwiYmFzZV9mYXJlIjo3MjUuNjksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuOTEsImJhc2VfZmFyZSI6NzI1LjY5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 794.13, "base_fare": 557.51, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.28", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 794.13, "base_fare": 557.51, "tax": 236.61, "gross": { "base_fare": "541.28", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 16.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuNjgiLCJiYXNlX2ZhcmUiOiI3NDcuNDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuOTEiLCJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjkxIiwiYmFzZV9mYXJlIjoiNzI1LjY5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 794.13, "filter": { "id": "F77TX00174-822", "price": 794.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122240jed2026011300356562", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-823", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*824*_*eUQWUVM6gzwob7Wg", "flight_key": "F77TX00174-823", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 00:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 794.13, "gross_total": 1042.91, "base_fare": 557.51, "tax": 236.61, "sell": { "currency": "GBP", "total": 794.13, "base_fare": 557.51, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC42OCwiYmFzZV9mYXJlIjo3NDcuNDYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi45MSwiYmFzZV9mYXJlIjo3MjUuNjksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuOTEsImJhc2VfZmFyZSI6NzI1LjY5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 794.13, "base_fare": 557.51, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.28", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 794.13, "base_fare": 557.51, "tax": 236.61, "gross": { "base_fare": "541.28", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 16.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuNjgiLCJiYXNlX2ZhcmUiOiI3NDcuNDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuOTEiLCJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjkxIiwiYmFzZV9mYXJlIjoiNzI1LjY5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 794.13, "filter": { "id": "F77TX00174-823", "price": 794.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601130010jed2026011302056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-824", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*825*_*9VZUCUqikzVKTW8D", "flight_key": "F77TX00174-824", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H50M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:25:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-01-12 20:55:00", "destination_terminal": "1", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "UX", "name": "UX", "picture": "UX.png" }, "operating": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "1016" }, "marketing": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "1016" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAD", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "JED", "arrival_time": "2026-01-13 23:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H50M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "UX", "name": "UX", "picture": "UX.png" }, "operating": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "3891" }, "marketing": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "3891" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 744.79, "gross_total": 976.53, "base_fare": 563.62, "tax": 181.17, "sell": { "currency": "GBP", "total": 744.79, "base_fare": 563.62, "tax": 181.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk4LjU0LCJiYXNlX2ZhcmUiOjc1NS42NCwidGF4IjoyNDIuOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3Ni41MywiYmFzZV9mYXJlIjo3MzMuNjMsInRheCI6MjQyLjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc2LjUzLCJiYXNlX2ZhcmUiOjczMy42MywidGF4IjoyNDIuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.79, "base_fare": 563.62, "tax": 181.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "547.20", "tax": "181.17", "discount": 0, "ait": "0.00", "service_charge": 16.42 }, "partner": { "currency": "GBP", "total": 744.79, "base_fare": 563.62, "tax": 181.17, "gross": { "base_fare": "547.20", "tax": "181.17", "discount": "0.00", "ait": "0.00", "service_charge": 16.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OC41NCIsImJhc2VfZmFyZSI6Ijc1NS42NCIsInRheCI6IjI0Mi45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMy42MyIsInRheCI6IjI0Mi45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjIuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjUzIiwiYmFzZV9mYXJlIjoiNzMzLjYzIiwidGF4IjoiMjQyLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzMzLjYzIiwidGF4IjoiMjQyLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjUzIiwiYmFzZV9mYXJlIjoiNzMzLjYzIiwidGF4IjoiMjQyLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.79, "filter": { "id": "F77TX00174-824", "price": 744.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "UX", "carrier_marketing": "UX", "aircraft": "UX", "aircraft_name": "UX", "cabin_class": "T", "connecting_airport": [ "MAD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:25:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121725mad2026011220551016mad202601131525jed2026011323153891", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-825", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*826*_*ajekw0P04qoteZ7k", "flight_key": "F77TX00174-825", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT1H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-825", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-826", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*827*_*LUvWjNMHoBBG9yIG", "flight_key": "F77TX00174-826", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-826", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-827", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*828*_*0KJghMIVNq41gds9", "flight_key": "F77TX00174-827", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-827", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-828", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*829*_*14veP9PBIvVzFvE8", "flight_key": "F77TX00174-828", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-828", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-829", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*830*_*ogHPfahW9UvI0xMA", "flight_key": "F77TX00174-829", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT19H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-829", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-830", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*831*_*gP1FBKNmpU7ntrqz", "flight_key": "F77TX00174-830", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-830", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-831", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*832*_*8MWS7BVszcTIKLFR", "flight_key": "F77TX00174-831", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-831", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-832", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*833*_*qaKuk7sF9gI3EzfM", "flight_key": "F77TX00174-832", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-832", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-833", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*834*_*V1b2djSfaMcJdPRl", "flight_key": "F77TX00174-833", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-833", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-834", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*835*_*tDuYTVaCrBIkx7oJ", "flight_key": "F77TX00174-834", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT15H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT15H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-834", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-835", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*836*_*JnyT86sdyXy8lEsT", "flight_key": "F77TX00174-835", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H25M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-835", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-836", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*837*_*CYkIdS7QnwxwjVTw", "flight_key": "F77TX00174-836", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "PT21H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT21H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-836", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-837", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*838*_*vBL66R0qDIXEHvqJ", "flight_key": "F77TX00174-837", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-837", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-838", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*839*_*gKLDYOovh2CrqChR", "flight_key": "F77TX00174-838", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-838", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-839", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*840*_*cEAdiOnAsZnv2d85", "flight_key": "F77TX00174-839", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-839", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-840", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*841*_*sgQIVnlL3QzzC34P", "flight_key": "F77TX00174-840", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-840", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-841", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*842*_*1mRS80kPaXOfFOOn", "flight_key": "F77TX00174-841", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-841", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-842", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*843*_*T42mi3oNKDpcoSXy", "flight_key": "F77TX00174-842", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H50M", "transit_time": "PT21H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 743.15, "gross_total": 976.13, "base_fare": 517.77, "tax": 225.38, "sell": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM1LCJiYXNlX2ZhcmUiOjY5NC4xOCwidGF4IjozMDIuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzYuMTMsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjMwMi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 743.15, "base_fare": 517.77, "tax": 225.38, "gross": { "base_fare": "502.69", "tax": "225.38", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNSIsImJhc2VfZmFyZSI6IjY5NC4xOCIsInRheCI6IjMwMi4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3My45NiIsInRheCI6IjMwMi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc2LjEzIiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzAyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.15, "filter": { "id": "F77TX00174-842", "price": 743.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-843", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*844*_*uAqODEJH0zUPlY7p", "flight_key": "F77TX00174-843", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-843", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-844", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*845*_*Lc6LvwnVPyUJqf0w", "flight_key": "F77TX00174-844", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-844", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-845", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*846*_*t6G0CJAOSdq98AKN", "flight_key": "F77TX00174-845", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-845", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-846", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*847*_*HRCIDkezk6F0BGOb", "flight_key": "F77TX00174-846", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-846", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-847", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*848*_*hiaEgsicNQcbfPKA", "flight_key": "F77TX00174-847", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-847", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-848", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*849*_*sSVMIVSE1JTzQ2Rs", "flight_key": "F77TX00174-848", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-848", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-849", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*850*_*di7W5wnPf0xZXNqx", "flight_key": "F77TX00174-849", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-849", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-850", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*851*_*B7w7pEBJS4EEKGL6", "flight_key": "F77TX00174-850", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-850", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-851", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*852*_*12QPHwz0qNcnjSeO", "flight_key": "F77TX00174-851", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-851", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-852", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*853*_*gLMVwXFnZ3LOURVL", "flight_key": "F77TX00174-852", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-852", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-853", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*854*_*TY2oxirrUk9xOBqv", "flight_key": "F77TX00174-853", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 01:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6264" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6264" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 743.17, "gross_total": 977.02, "base_fare": 495.27, "tax": 247.89, "sell": { "currency": "GBP", "total": 743.17, "base_fare": 495.27, "tax": 247.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjM2LCJiYXNlX2ZhcmUiOjY2NC4wMSwidGF4IjozMzIuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzcuMDIsImJhc2VfZmFyZSI6NjQ0LjY3LCJ0YXgiOjMzMi4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzcuMDIsImJhc2VfZmFyZSI6NjQ0LjY3LCJ0YXgiOjMzMi4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.17, "base_fare": 495.27, "tax": 247.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "480.85", "tax": "247.89", "discount": 0, "ait": "0.00", "service_charge": 14.43 }, "partner": { "currency": "GBP", "total": 743.17, "base_fare": 495.27, "tax": 247.89, "gross": { "base_fare": "480.85", "tax": "247.89", "discount": "0.00", "ait": "0.00", "service_charge": 14.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4zNiIsImJhc2VfZmFyZSI6IjY2NC4wMSIsInRheCI6IjMzMi4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0NC42NyIsInRheCI6IjMzMi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc3LjAyIiwiYmFzZV9mYXJlIjoiNjQ0LjY3IiwidGF4IjoiMzMyLjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQ0LjY3IiwidGF4IjoiMzMyLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc3LjAyIiwiYmFzZV9mYXJlIjoiNjQ0LjY3IiwidGF4IjoiMzMyLjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3Ny4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.17, "filter": { "id": "F77TX00174-853", "price": 743.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122320jed2026011301156264", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-854", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*855*_*jvT55XeJRGPre5OF", "flight_key": "F77TX00174-854", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 743.81, "gross_total": 978.43, "base_fare": 481.45, "tax": 262.36, "sell": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjIzLCJiYXNlX2ZhcmUiOjY0NS40OCwidGF4IjozNTEuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4yMyIsImJhc2VfZmFyZSI6IjY0NS40OCIsInRheCI6IjM1MS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNi42OCIsInRheCI6IjM1MS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3OC40MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.81, "filter": { "id": "F77TX00174-854", "price": 743.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-855", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*856*_*2VEqN3Bn9WrZvlor", "flight_key": "F77TX00174-855", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 743.81, "gross_total": 978.43, "base_fare": 481.45, "tax": 262.36, "sell": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjIzLCJiYXNlX2ZhcmUiOjY0NS40OCwidGF4IjozNTEuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4yMyIsImJhc2VfZmFyZSI6IjY0NS40OCIsInRheCI6IjM1MS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNi42OCIsInRheCI6IjM1MS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3OC40MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.81, "filter": { "id": "F77TX00174-855", "price": 743.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-856", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*857*_*koUlGZO5XVgGlyLW", "flight_key": "F77TX00174-856", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 743.81, "gross_total": 978.43, "base_fare": 481.45, "tax": 262.36, "sell": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjIzLCJiYXNlX2ZhcmUiOjY0NS40OCwidGF4IjozNTEuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4yMyIsImJhc2VfZmFyZSI6IjY0NS40OCIsInRheCI6IjM1MS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNi42OCIsInRheCI6IjM1MS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3OC40MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.81, "filter": { "id": "F77TX00174-856", "price": 743.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-857", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*858*_*p8r7N5ntlefBRx0n", "flight_key": "F77TX00174-857", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "PT20H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 743.81, "gross_total": 978.43, "base_fare": 481.45, "tax": 262.36, "sell": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk3LjIzLCJiYXNlX2ZhcmUiOjY0NS40OCwidGF4IjozNTEuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzguNDMsImJhc2VfZmFyZSI6NjI2LjY4LCJ0YXgiOjM1MS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 743.81, "base_fare": 481.45, "tax": 262.36, "gross": { "base_fare": "467.43", "tax": "262.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4yMyIsImJhc2VfZmFyZSI6IjY0NS40OCIsInRheCI6IjM1MS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNi42OCIsInRheCI6IjM1MS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQzIiwiYmFzZV9mYXJlIjoiNjI2LjY4IiwidGF4IjoiMzUxLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3OC40MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.81, "filter": { "id": "F77TX00174-857", "price": 743.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-858", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*859*_*ISlxdKkgpMcDZmaB", "flight_key": "F77TX00174-858", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 744.44, "gross_total": 979.24, "base_fare": 482.11, "tax": 262.33, "sell": { "currency": "GBP", "total": 744.44, "base_fare": 482.11, "tax": 262.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk4LjA3LCJiYXNlX2ZhcmUiOjY0Ni4zNywidGF4IjozNTEuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3OS4yNCwiYmFzZV9mYXJlIjo2MjcuNTQsInRheCI6MzUxLjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc5LjI0LCJiYXNlX2ZhcmUiOjYyNy41NCwidGF4IjozNTEuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.44, "base_fare": 482.11, "tax": 262.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.07", "tax": "262.33", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 744.44, "base_fare": 482.11, "tax": 262.33, "gross": { "base_fare": "468.07", "tax": "262.33", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OC4wNyIsImJhc2VfZmFyZSI6IjY0Ni4zNyIsInRheCI6IjM1MS43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy41NCIsInRheCI6IjM1MS43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc5LjI0IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzUxLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzUxLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc5LjI0IiwiYmFzZV9mYXJlIjoiNjI3LjU0IiwidGF4IjoiMzUxLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3OS4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.44, "filter": { "id": "F77TX00174-858", "price": 744.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-859", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*860*_*Tnew9h7iU7Oq3tu0", "flight_key": "F77TX00174-859", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 744.58, "gross_total": 979.44, "base_fare": 482.22, "tax": 262.37, "sell": { "currency": "GBP", "total": 744.58, "base_fare": 482.22, "tax": 262.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk4LjI3LCJiYXNlX2ZhcmUiOjY0Ni41MSwidGF4IjozNTEuNzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzkuNDQsImJhc2VfZmFyZSI6NjI3LjY4LCJ0YXgiOjM1MS43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NzkuNDQsImJhc2VfZmFyZSI6NjI3LjY4LCJ0YXgiOjM1MS43Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 744.58, "base_fare": 482.22, "tax": 262.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.17", "tax": "262.37", "discount": 0, "ait": "0.00", "service_charge": 14.04 }, "partner": { "currency": "GBP", "total": 744.58, "base_fare": 482.22, "tax": 262.37, "gross": { "base_fare": "468.17", "tax": "262.37", "discount": "0.00", "ait": "0.00", "service_charge": 14.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OC4yNyIsImJhc2VfZmFyZSI6IjY0Ni41MSIsInRheCI6IjM1MS43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy42OCIsInRheCI6IjM1MS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc5LjQ0IiwiYmFzZV9mYXJlIjoiNjI3LjY4IiwidGF4IjoiMzUxLjc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI3LjY4IiwidGF4IjoiMzUxLjc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc5LjQ0IiwiYmFzZV9mYXJlIjoiNjI3LjY4IiwidGF4IjoiMzUxLjc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3OS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 744.58, "filter": { "id": "F77TX00174-859", "price": 744.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-860", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*861*_*m7Ey6Y5I9fAuARJ2", "flight_key": "F77TX00174-860", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-860", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-861", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*862*_*Udy6rELyb8F4IWtf", "flight_key": "F77TX00174-861", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-861", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-862", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*863*_*Q5n5k8JTVekuAPku", "flight_key": "F77TX00174-862", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-862", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-863", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*864*_*pWEgHyxevwBDRoRI", "flight_key": "F77TX00174-863", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-863", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-864", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*865*_*FzljIIsKTvAX4JD6", "flight_key": "F77TX00174-864", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-864", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-865", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*866*_*Ta1WTaOzYosZ4WOD", "flight_key": "F77TX00174-865", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 748.62, "gross_total": 984.25, "base_fare": 497.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42OCwiYmFzZV9mYXJlIjo2NjcuMTUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjI1LCJiYXNlX2ZhcmUiOjY0Ny43MiwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 748.62, "base_fare": 497.61, "tax": 251.01, "gross": { "base_fare": "483.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjgiLCJiYXNlX2ZhcmUiOiI2NjcuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4yNSIsImJhc2VfZmFyZSI6IjY0Ny43MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.62, "filter": { "id": "F77TX00174-865", "price": 748.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-866", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*867*_*fbjW2r2N1C6ImgQ2", "flight_key": "F77TX00174-866", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 790.64, "gross_total": 1038.24, "base_fare": 557.51, "tax": 233.12, "sell": { "currency": "GBP", "total": 790.64, "base_fare": 557.51, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2MC4wMSwiYmFzZV9mYXJlIjo3NDcuNDYsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4yNCwiYmFzZV9mYXJlIjo3MjUuNjksInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzguMjQsImJhc2VfZmFyZSI6NzI1LjY5LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 790.64, "base_fare": 557.51, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.28", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 790.64, "base_fare": 557.51, "tax": 233.12, "gross": { "base_fare": "541.28", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 16.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjAuMDEiLCJiYXNlX2ZhcmUiOiI3NDcuNDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMjQiLCJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjkiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjI0IiwiYmFzZV9mYXJlIjoiNzI1LjY5IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.64, "filter": { "id": "F77TX00174-866", "price": 790.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-867", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*868*_*TlJkQtdHLgBCgPTe", "flight_key": "F77TX00174-867", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 746.52, "gross_total": 981.95, "base_fare": 484.18, "tax": 262.34, "sell": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC44NiwiYmFzZV9mYXJlIjo2NDkuMTQsInRheCI6MzUxLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": 0, "ait": "0.00", "service_charge": 14.1 }, "partner": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": "0.00", "ait": "0.00", "service_charge": 14.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuODYiLCJiYXNlX2ZhcmUiOiI2NDkuMTQiLCJ0YXgiOiIzNTEuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzAuMjMiLCJ0YXgiOiIzNTEuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC45MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjkxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODEuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.52, "filter": { "id": "F77TX00174-867", "price": 746.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-868", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*869*_*RO3hbrAOT0zo3wDQ", "flight_key": "F77TX00174-868", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 746.52, "gross_total": 981.95, "base_fare": 484.18, "tax": 262.34, "sell": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC44NiwiYmFzZV9mYXJlIjo2NDkuMTQsInRheCI6MzUxLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": 0, "ait": "0.00", "service_charge": 14.1 }, "partner": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": "0.00", "ait": "0.00", "service_charge": 14.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuODYiLCJiYXNlX2ZhcmUiOiI2NDkuMTQiLCJ0YXgiOiIzNTEuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzAuMjMiLCJ0YXgiOiIzNTEuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC45MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjkxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODEuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.52, "filter": { "id": "F77TX00174-868", "price": 746.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-869", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*870*_*JJCEuGvqKV1QLdDR", "flight_key": "F77TX00174-869", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 746.52, "gross_total": 981.95, "base_fare": 484.18, "tax": 262.34, "sell": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC44NiwiYmFzZV9mYXJlIjo2NDkuMTQsInRheCI6MzUxLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": 0, "ait": "0.00", "service_charge": 14.1 }, "partner": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": "0.00", "ait": "0.00", "service_charge": 14.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuODYiLCJiYXNlX2ZhcmUiOiI2NDkuMTQiLCJ0YXgiOiIzNTEuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzAuMjMiLCJ0YXgiOiIzNTEuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC45MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjkxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODEuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.52, "filter": { "id": "F77TX00174-869", "price": 746.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-870", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*871*_*9EtFPyKPH6EOIcSz", "flight_key": "F77TX00174-870", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 746.52, "gross_total": 981.95, "base_fare": 484.18, "tax": 262.34, "sell": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC44NiwiYmFzZV9mYXJlIjo2NDkuMTQsInRheCI6MzUxLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjk1LCJiYXNlX2ZhcmUiOjYzMC4yMywidGF4IjozNTEuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": 0, "ait": "0.00", "service_charge": 14.1 }, "partner": { "currency": "GBP", "total": 746.52, "base_fare": 484.18, "tax": 262.34, "gross": { "base_fare": "470.08", "tax": "262.34", "discount": "0.00", "ait": "0.00", "service_charge": 14.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuODYiLCJiYXNlX2ZhcmUiOiI2NDkuMTQiLCJ0YXgiOiIzNTEuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzAuMjMiLCJ0YXgiOiIzNTEuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC45MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjkxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS45NSIsImJhc2VfZmFyZSI6IjYzMC4yMyIsInRheCI6IjM1MS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODEuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.52, "filter": { "id": "F77TX00174-870", "price": 746.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-871", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*872*_*aj1XelCAKfrTURPu", "flight_key": "F77TX00174-871", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-871", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-872", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*873*_*NqFvAQ3idgX7N7y4", "flight_key": "F77TX00174-872", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-872", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-873", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*874*_*DIZxxy9YbWagX77V", "flight_key": "F77TX00174-873", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-873", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-874", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*875*_*SCbofgyBKjrQQM6X", "flight_key": "F77TX00174-874", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-874", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-875", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*876*_*uzcNdFA29CRoWTPS", "flight_key": "F77TX00174-875", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-875", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-876", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*877*_*PORJOJPZJHkmuRxc", "flight_key": "F77TX00174-876", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-876", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-877", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*878*_*kucgTGQo8hyL6JAN", "flight_key": "F77TX00174-877", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 748.6, "gross_total": 984.09, "base_fare": 500.65, "tax": 247.95, "sell": { "currency": "GBP", "total": 748.6, "base_fare": 500.65, "tax": 247.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy42NCwiYmFzZV9mYXJlIjo2NzEuMjIsInRheCI6MzMyLjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjA5LCJiYXNlX2ZhcmUiOjY1MS42NywidGF4IjozMzIuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjA5LCJiYXNlX2ZhcmUiOjY1MS42NywidGF4IjozMzIuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.6, "base_fare": 500.65, "tax": 247.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "486.07", "tax": "247.95", "discount": 0, "ait": "0.00", "service_charge": 14.58 }, "partner": { "currency": "GBP", "total": 748.6, "base_fare": 500.65, "tax": 247.95, "gross": { "base_fare": "486.07", "tax": "247.95", "discount": "0.00", "ait": "0.00", "service_charge": 14.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNjQiLCJiYXNlX2ZhcmUiOiI2NzEuMjIiLCJ0YXgiOiIzMzIuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTEuNjciLCJ0YXgiOiIzMzIuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4wOSIsImJhc2VfZmFyZSI6IjY1MS42NyIsInRheCI6IjMzMi40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1MS42NyIsInRheCI6IjMzMi40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC4wOSIsImJhc2VfZmFyZSI6IjY1MS42NyIsInRheCI6IjMzMi40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuMDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.6, "filter": { "id": "F77TX00174-877", "price": 748.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122240jed2026011300356562", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-878", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*879*_*5lez1mViqwojfCVB", "flight_key": "F77TX00174-878", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 748.47, "gross_total": 984.49, "base_fare": 486.06, "tax": 262.41, "sell": { "currency": "GBP", "total": 748.47, "base_fare": 486.06, "tax": 262.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy40NywiYmFzZV9mYXJlIjo2NTEuNjYsInRheCI6MzUxLjgxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ5LCJiYXNlX2ZhcmUiOjYzMi42OCwidGF4IjozNTEuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ5LCJiYXNlX2ZhcmUiOjYzMi42OCwidGF4IjozNTEuODF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 748.47, "base_fare": 486.06, "tax": 262.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.90", "tax": "262.41", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 748.47, "base_fare": 486.06, "tax": 262.41, "gross": { "base_fare": "471.90", "tax": "262.41", "discount": "0.00", "ait": "0.00", "service_charge": 14.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuNDciLCJiYXNlX2ZhcmUiOiI2NTEuNjYiLCJ0YXgiOiIzNTEuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuNjgiLCJ0YXgiOiIzNTEuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OSIsImJhc2VfZmFyZSI6IjYzMi42OCIsInRheCI6IjM1MS44MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi42OCIsInRheCI6IjM1MS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OSIsImJhc2VfZmFyZSI6IjYzMi42OCIsInRheCI6IjM1MS44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.47, "filter": { "id": "F77TX00174-878", "price": 748.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-879", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*880*_*lPs59Yb2enl08pce", "flight_key": "F77TX00174-879", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-879", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-880", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*881*_*rmHzv1iKET1Ny6qq", "flight_key": "F77TX00174-880", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-880", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-881", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*882*_*6p6RIaoM9Pda3qrJ", "flight_key": "F77TX00174-881", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.76, "gross_total": 989.64, "base_fare": 501.75, "tax": 251.01, "sell": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4yMywiYmFzZV9mYXJlIjo2NzIuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODkuNjQsImJhc2VfZmFyZSI6NjUzLjExLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 14.61 }, "partner": { "currency": "GBP", "total": 752.76, "base_fare": 501.75, "tax": 251.01, "gross": { "base_fare": "487.14", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 14.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMjMiLCJiYXNlX2ZhcmUiOiI2NzIuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuMTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS42NCIsImJhc2VfZmFyZSI6IjY1My4xMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.76, "filter": { "id": "F77TX00174-881", "price": 752.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-882", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*883*_*NZqIphldA5TKaP9a", "flight_key": "F77TX00174-882", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 750.69, "gross_total": 987.38, "base_fare": 488.3, "tax": 262.39, "sell": { "currency": "GBP", "total": 750.69, "base_fare": 488.3, "tax": 262.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40NSwiYmFzZV9mYXJlIjo2NTQuNjcsInRheCI6MzUxLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjM4LCJiYXNlX2ZhcmUiOjYzNS42LCJ0YXgiOjM1MS43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODcuMzgsImJhc2VfZmFyZSI6NjM1LjYsInRheCI6MzUxLjc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 750.69, "base_fare": 488.3, "tax": 262.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "474.08", "tax": "262.39", "discount": 0, "ait": "0.00", "service_charge": 14.22 }, "partner": { "currency": "GBP", "total": 750.69, "base_fare": 488.3, "tax": 262.39, "gross": { "base_fare": "474.08", "tax": "262.39", "discount": "0.00", "ait": "0.00", "service_charge": 14.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDUiLCJiYXNlX2ZhcmUiOiI2NTQuNjciLCJ0YXgiOiIzNTEuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzUuNjAiLCJ0YXgiOiIzNTEuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny4zOCIsImJhc2VfZmFyZSI6IjYzNS42MCIsInRheCI6IjM1MS43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNS42MCIsInRheCI6IjM1MS43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny4zOCIsImJhc2VfZmFyZSI6IjYzNS42MCIsInRheCI6IjM1MS43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 750.69, "filter": { "id": "F77TX00174-882", "price": 750.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-883", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*884*_*cku41a9FEuWinrn5", "flight_key": "F77TX00174-883", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 750.69, "gross_total": 987.38, "base_fare": 488.3, "tax": 262.39, "sell": { "currency": "GBP", "total": 750.69, "base_fare": 488.3, "tax": 262.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi40NSwiYmFzZV9mYXJlIjo2NTQuNjcsInRheCI6MzUxLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3LjM4LCJiYXNlX2ZhcmUiOjYzNS42LCJ0YXgiOjM1MS43OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODcuMzgsImJhc2VfZmFyZSI6NjM1LjYsInRheCI6MzUxLjc4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 750.69, "base_fare": 488.3, "tax": 262.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "474.08", "tax": "262.39", "discount": 0, "ait": "0.00", "service_charge": 14.22 }, "partner": { "currency": "GBP", "total": 750.69, "base_fare": 488.3, "tax": 262.39, "gross": { "base_fare": "474.08", "tax": "262.39", "discount": "0.00", "ait": "0.00", "service_charge": 14.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuNDUiLCJiYXNlX2ZhcmUiOiI2NTQuNjciLCJ0YXgiOiIzNTEuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzUuNjAiLCJ0YXgiOiIzNTEuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny4zOCIsImJhc2VfZmFyZSI6IjYzNS42MCIsInRheCI6IjM1MS43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzNS42MCIsInRheCI6IjM1MS43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny4zOCIsImJhc2VfZmFyZSI6IjYzNS42MCIsInRheCI6IjM1MS43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 750.69, "filter": { "id": "F77TX00174-883", "price": 750.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-884", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*885*_*FEAMKqw6lQdciE02", "flight_key": "F77TX00174-884", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-884", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-885", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*886*_*gJV1a3kvwQuL56Dj", "flight_key": "F77TX00174-885", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-885", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-886", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*887*_*ThC9OB4GywN1ilPm", "flight_key": "F77TX00174-886", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-886", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-887", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*888*_*4oTwjH9jxwxLCiWf", "flight_key": "F77TX00174-887", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-887", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-888", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*889*_*EVCULH4ChpeVXi66", "flight_key": "F77TX00174-888", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "PT19H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-888", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-889", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*890*_*EbzclMKqG58Vawx2", "flight_key": "F77TX00174-889", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-889", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-890", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*891*_*RTqYvF178zl6XC3j", "flight_key": "F77TX00174-890", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-890", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-891", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*892*_*akdxMrWpR6lr9ssN", "flight_key": "F77TX00174-891", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-891", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-892", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*893*_*3MX7nWh8r0jVvHlK", "flight_key": "F77TX00174-892", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-892", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-893", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*894*_*NUzNxxNPBz2zp664", "flight_key": "F77TX00174-893", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-893", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-894", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*895*_*03lmYZlwQHrEm4XL", "flight_key": "F77TX00174-894", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-894", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-895", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*896*_*TOXF9zPjTqwnZi5j", "flight_key": "F77TX00174-895", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H50M", "transit_time": "PT23H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT23H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-895", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-896", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*897*_*O0cdYqmoofEgEtpo", "flight_key": "F77TX00174-896", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-896", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-897", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*898*_*FkvRywEvBh7rE4Y8", "flight_key": "F77TX00174-897", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-897", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-898", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*899*_*VZkcOKwyXHgHyyGF", "flight_key": "F77TX00174-898", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-898", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-899", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*900*_*CWaS8FCIR8qECcwb", "flight_key": "F77TX00174-899", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "PT10H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-899", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-900", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*901*_*eYVOg5sVyueNaelY", "flight_key": "F77TX00174-900", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-900", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-901", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*902*_*pOEohSwufrHc3dXa", "flight_key": "F77TX00174-901", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H20M", "transit_time": "PT21H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-901", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-902", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*903*_*KQPbWS34xlv6W7RJ", "flight_key": "F77TX00174-902", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-902", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-903", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*904*_*HFyw1tmZofzABAhw", "flight_key": "F77TX00174-903", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-903", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-904", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*905*_*doJtnZOVkVfEIe2w", "flight_key": "F77TX00174-904", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-904", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-905", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*906*_*rUn5hjOWnfnMBuc3", "flight_key": "F77TX00174-905", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-905", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-906", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*907*_*o40J9qCXOgmteTzx", "flight_key": "F77TX00174-906", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-906", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-907", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*908*_*fr1ppuxJSgwgzeHK", "flight_key": "F77TX00174-907", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-907", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-908", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*909*_*ygtc0GkHPO559ruK", "flight_key": "F77TX00174-908", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-908", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-909", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*910*_*6SsFY57tUfk3YqzP", "flight_key": "F77TX00174-909", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-909", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-910", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*911*_*EyiDHbuXbNPglu7I", "flight_key": "F77TX00174-910", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-910", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-911", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*912*_*IVL04QsGvaU2wMIA", "flight_key": "F77TX00174-911", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H55M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-911", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-912", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*913*_*c1S1pGDEiXOsmCGp", "flight_key": "F77TX00174-912", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT20H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-912", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "E", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140130jed20260114051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-913", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*914*_*JAAweS87Z93AX2Fv", "flight_key": "F77TX00174-913", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-913", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-914", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*915*_*aDMBr4IxFVMD2wUf", "flight_key": "F77TX00174-914", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-914", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-915", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*916*_*cY9C7WHJHPYbIOzC", "flight_key": "F77TX00174-915", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-915", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-916", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*917*_*rW48YeVEINDBT04s", "flight_key": "F77TX00174-916", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-916", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-917", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*918*_*3MudL9XnBNOMeVwX", "flight_key": "F77TX00174-917", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT22H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT22H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.17, "gross_total": 988.47, "base_fare": 511.02, "tax": 241.14, "sell": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC40MywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODguNDcsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4OC40NywiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 752.17, "base_fare": 511.02, "tax": 241.14, "gross": { "base_fare": "496.14", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNDMiLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC40NyIsImJhc2VfZmFyZSI6IjY2NS4xNyIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODguNDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.17, "filter": { "id": "F77TX00174-917", "price": 752.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140335jed202601140720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-918", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*919*_*PvRFgqTDZHS6oiYK", "flight_key": "F77TX00174-918", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 807.53, "gross_total": 1060.36, "base_fare": 570.92, "tax": 236.61, "sell": { "currency": "GBP", "total": 807.53, "base_fare": 570.92, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Mi42NSwiYmFzZV9mYXJlIjo3NjUuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2MC4zNiwiYmFzZV9mYXJlIjo3NDMuMTQsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjAuMzYsImJhc2VfZmFyZSI6NzQzLjE0LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 807.53, "base_fare": 570.92, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "554.29", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 16.63 }, "partner": { "currency": "GBP", "total": 807.53, "base_fare": 570.92, "tax": 236.61, "gross": { "base_fare": "554.29", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 16.63 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODIuNjUiLCJiYXNlX2ZhcmUiOiI3NjUuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjAuMzYiLCJiYXNlX2ZhcmUiOiI3NDMuMTQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDMuMTQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDYwLjM2IiwiYmFzZV9mYXJlIjoiNzQzLjE0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjAuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 807.53, "filter": { "id": "F77TX00174-918", "price": 807.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130715jed2026011309106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-919", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*920*_*Lcu9OENIbTOHdjmr", "flight_key": "F77TX00174-919", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 752.6, "gross_total": 990.22, "base_fare": 481.08, "tax": 271.52, "sell": { "currency": "GBP", "total": 752.6, "base_fare": 481.08, "tax": 271.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOS4wMSwiYmFzZV9mYXJlIjo2NDQuOTgsInRheCI6MzY0LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjIyLCJiYXNlX2ZhcmUiOjYyNi4xOSwidGF4IjozNjQuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTkwLjIyLCJiYXNlX2ZhcmUiOjYyNi4xOSwidGF4IjozNjQuMDN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 752.6, "base_fare": 481.08, "tax": 271.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.06", "tax": "271.52", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 752.6, "base_fare": 481.08, "tax": 271.52, "gross": { "base_fare": "467.06", "tax": "271.52", "discount": "0.00", "ait": "0.00", "service_charge": 14.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDkuMDEiLCJiYXNlX2ZhcmUiOiI2NDQuOTgiLCJ0YXgiOiIzNjQuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjYuMTkiLCJ0YXgiOiIzNjQuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4Ljc5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC4yMiIsImJhc2VfZmFyZSI6IjYyNi4xOSIsInRheCI6IjM2NC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNi4xOSIsInRheCI6IjM2NC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5MC4yMiIsImJhc2VfZmFyZSI6IjYyNi4xOSIsInRheCI6IjM2NC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTAuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 752.6, "filter": { "id": "F77TX00174-919", "price": 752.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-920", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*921*_*9y8sFMOjEaAs0MH2", "flight_key": "F77TX00174-920", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 757.33, "gross_total": 995.19, "base_fare": 516.19, "tax": 241.14, "sell": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNS4zNSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMTksImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS4xOSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTUuMzUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 757.33, "filter": { "id": "F77TX00174-920", "price": 757.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-921", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*922*_*EUMr0Pvbp9I91UPG", "flight_key": "F77TX00174-921", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 757.33, "gross_total": 995.19, "base_fare": 516.19, "tax": 241.14, "sell": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNS4zNSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMTksImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS4xOSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTUuMzUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 757.33, "filter": { "id": "F77TX00174-921", "price": 757.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-922", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*923*_*mbEWNajpmRoPnuLr", "flight_key": "F77TX00174-922", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 757.33, "gross_total": 995.19, "base_fare": 516.19, "tax": 241.14, "sell": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNS4zNSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMTksImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS4xOSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTUuMzUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 757.33, "filter": { "id": "F77TX00174-922", "price": 757.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-923", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*924*_*7gPTLZNS1vvGiNXS", "flight_key": "F77TX00174-923", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT14H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 757.33, "gross_total": 995.19, "base_fare": 516.19, "tax": 241.14, "sell": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNS4zNSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMTksImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS4xOSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTUuMzUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 757.33, "filter": { "id": "F77TX00174-923", "price": 757.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-924", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*925*_*8DLkVNUHZxRMJyKQ", "flight_key": "F77TX00174-924", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "PT15H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT15H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 757.33, "gross_total": 995.19, "base_fare": 516.19, "tax": 241.14, "sell": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNS4zNSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMTksImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS4xOSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTUuMzUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 757.33, "filter": { "id": "F77TX00174-924", "price": 757.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-925", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*926*_*Htm6tTAmYDHgf1gF", "flight_key": "F77TX00174-925", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "8", "unit": "kg", "title": "8 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 757.33, "gross_total": 995.19, "base_fare": 516.19, "tax": 241.14, "sell": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNS4zNSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMTksImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMyMy4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5NS4xOSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 757.33, "base_fare": 516.19, "tax": 241.14, "gross": { "base_fare": "501.15", "tax": "241.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTUuMzUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4xOSIsImJhc2VfZmFyZSI6IjY3MS44OSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 757.33, "filter": { "id": "F77TX00174-925", "price": 757.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-926", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*927*_*ZsGbp1qheWmoL8Ci", "flight_key": "F77TX00174-926", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 760.06, "gross_total": 999.59, "base_fare": 497.59, "tax": 262.47, "sell": { "currency": "GBP", "total": 760.06, "base_fare": 497.59, "tax": 262.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOS4wMiwiYmFzZV9mYXJlIjo2NjcuMTIsInRheCI6MzUxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTkuNTksImJhc2VfZmFyZSI6NjQ3LjY5LCJ0YXgiOjM1MS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5OS41OSwiYmFzZV9mYXJlIjo2NDcuNjksInRheCI6MzUxLjl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 760.06, "base_fare": 497.59, "tax": 262.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.10", "tax": "262.47", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 760.06, "base_fare": 497.59, "tax": 262.47, "gross": { "base_fare": "483.10", "tax": "262.47", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTkuMDIiLCJiYXNlX2ZhcmUiOiI2NjcuMTIiLCJ0YXgiOiIzNTEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNjkiLCJ0YXgiOiIzNTEuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS41OSIsImJhc2VfZmFyZSI6IjY0Ny42OSIsInRheCI6IjM1MS45MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny42OSIsInRheCI6IjM1MS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS41OSIsImJhc2VfZmFyZSI6IjY0Ny42OSIsInRheCI6IjM1MS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTkuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 760.06, "filter": { "id": "F77TX00174-926", "price": 760.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-927", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*928*_*NpXiPxW9UTKG92PU", "flight_key": "F77TX00174-927", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 760.09, "gross_total": 999.63, "base_fare": 497.58, "tax": 262.52, "sell": { "currency": "GBP", "total": 760.09, "base_fare": 497.58, "tax": 262.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOS4wNiwiYmFzZV9mYXJlIjo2NjcuMSwidGF4IjozNTEuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTkuNjMsImJhc2VfZmFyZSI6NjQ3LjY3LCJ0YXgiOjM1MS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTkuNjMsImJhc2VfZmFyZSI6NjQ3LjY3LCJ0YXgiOjM1MS45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 760.09, "base_fare": 497.58, "tax": 262.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "483.08", "tax": "262.52", "discount": 0, "ait": "0.00", "service_charge": 14.49 }, "partner": { "currency": "GBP", "total": 760.09, "base_fare": 497.58, "tax": 262.52, "gross": { "base_fare": "483.08", "tax": "262.52", "discount": "0.00", "ait": "0.00", "service_charge": 14.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTkuMDYiLCJiYXNlX2ZhcmUiOiI2NjcuMTAiLCJ0YXgiOiIzNTEuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NDcuNjciLCJ0YXgiOiIzNTEuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjQzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS42MyIsImJhc2VfZmFyZSI6IjY0Ny42NyIsInRheCI6IjM1MS45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0Ny42NyIsInRheCI6IjM1MS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5OS42MyIsImJhc2VfZmFyZSI6IjY0Ny42NyIsInRheCI6IjM1MS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTkuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 760.09, "filter": { "id": "F77TX00174-927", "price": 760.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-928", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*929*_*S3gmdJeWlXCYZlOG", "flight_key": "F77TX00174-928", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 21:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 816.8, "gross_total": 1072.42, "base_fare": 580.19, "tax": 236.61, "sell": { "currency": "GBP", "total": 816.8, "base_fare": 580.19, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS4wOCwiYmFzZV9mYXJlIjo3NzcuODYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Mi40MiwiYmFzZV9mYXJlIjo3NTUuMiwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Mi40MiwiYmFzZV9mYXJlIjo3NTUuMiwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 816.8, "base_fare": 580.19, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "563.29", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 16.9 }, "partner": { "currency": "GBP", "total": 816.8, "base_fare": 580.19, "tax": 236.61, "gross": { "base_fare": "563.29", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 16.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuMDgiLCJiYXNlX2ZhcmUiOiI3NzcuODYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMjAiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzIuNDIiLCJiYXNlX2ZhcmUiOiI3NTUuMjAiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMjAiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDcyLjQyIiwiYmFzZV9mYXJlIjoiNzU1LjIwIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzIuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 816.8, "filter": { "id": "F77TX00174-928", "price": 816.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122145jed2026011223406560", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-929", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*930*_*eoP6SW6zx2zuevtf", "flight_key": "F77TX00174-929", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-929", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-930", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*931*_*hmcWcwWtTxAV5YU7", "flight_key": "F77TX00174-930", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-930", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-931", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*932*_*B8xJXvrhv2DAxH16", "flight_key": "F77TX00174-931", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-931", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-932", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*933*_*NMRNpr9NGkkIKGgd", "flight_key": "F77TX00174-932", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-932", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-933", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*934*_*1ONcc9EBtmctGwdh", "flight_key": "F77TX00174-933", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-933", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-934", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*935*_*LizjeYhYEeGfMzBg", "flight_key": "F77TX00174-934", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-934", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-935", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*936*_*iPvQvVt9MKLhazzj", "flight_key": "F77TX00174-935", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-935", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-936", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*937*_*QZo3GPI2RgPNH8yB", "flight_key": "F77TX00174-936", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-936", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-937", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*938*_*SuBppROxiJXI7W8P", "flight_key": "F77TX00174-937", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "PT10H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-937", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-938", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*939*_*uFAqmBto1TMV58u8", "flight_key": "F77TX00174-938", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-938", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-939", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*940*_*FORzuIG3A8mF5p4w", "flight_key": "F77TX00174-939", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-939", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-940", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*941*_*wx1b0QEinEfY53xZ", "flight_key": "F77TX00174-940", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-940", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-941", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*942*_*JmQqUNvqckbRF0bL", "flight_key": "F77TX00174-941", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-941", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-942", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*943*_*5lSjAuRbsWL99UFa", "flight_key": "F77TX00174-942", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-942", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-943", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*944*_*7xmYBi39cy7aHCUB", "flight_key": "F77TX00174-943", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-943", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-944", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*945*_*DNBRB2ePkTcxzKPY", "flight_key": "F77TX00174-944", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-944", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-945", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*946*_*Zazy8Mpx0BtS1h7A", "flight_key": "F77TX00174-945", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-945", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-946", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*947*_*HjebAfbTxOfeoc0y", "flight_key": "F77TX00174-946", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-946", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-947", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*948*_*IUkYi3Lv1CLbLVeG", "flight_key": "F77TX00174-947", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-947", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-948", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*949*_*pTk6KA0KTvgzNFim", "flight_key": "F77TX00174-948", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 762.31, "gross_total": 1002.05, "base_fare": 511.4, "tax": 250.91, "sell": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4wMiwiYmFzZV9mYXJlIjo2ODUuNjMsInRheCI6MzM2LjM5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wNSwiYmFzZV9mYXJlIjo2NjUuNjYsInRheCI6MzM2LjM5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDUsImJhc2VfZmFyZSI6NjY1LjY2LCJ0YXgiOjMzNi4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": 0, "ait": "0.00", "service_charge": 14.9 }, "partner": { "currency": "GBP", "total": 762.31, "base_fare": 511.4, "tax": 250.91, "gross": { "base_fare": "496.50", "tax": "250.91", "discount": "0.00", "ait": "0.00", "service_charge": 14.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMDIiLCJiYXNlX2ZhcmUiOiI2ODUuNjMiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDUiLCJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuNjYiLCJ0YXgiOiIzMzYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA1IiwiYmFzZV9mYXJlIjoiNjY1LjY2IiwidGF4IjoiMzM2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.31, "filter": { "id": "F77TX00174-948", "price": 762.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-949", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*950*_*7GhSDPKj6GffGXaj", "flight_key": "F77TX00174-949", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H25M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 767, "gross_total": 1008.15, "base_fare": 516.19, "tax": 250.81, "sell": { "currency": "GBP", "total": 767, "base_fare": 516.19, "tax": 250.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOC4zMSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzM2LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC4xNSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzM2LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDguMTUsImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMzNi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 767, "base_fare": 516.19, "tax": 250.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "250.81", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 767, "base_fare": 516.19, "tax": 250.81, "gross": { "base_fare": "501.15", "tax": "250.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjguMzEiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguMTUiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjE1IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767, "filter": { "id": "F77TX00174-949", "price": 767, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-950", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*951*_*G22XuFmPMi4hph2P", "flight_key": "F77TX00174-950", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 20:15:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 767, "gross_total": 1008.15, "base_fare": 516.19, "tax": 250.81, "sell": { "currency": "GBP", "total": 767, "base_fare": 516.19, "tax": 250.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOC4zMSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzM2LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC4xNSwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzM2LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDguMTUsImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjMzNi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 767, "base_fare": 516.19, "tax": 250.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "250.81", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 767, "base_fare": 516.19, "tax": 250.81, "gross": { "base_fare": "501.15", "tax": "250.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjguMzEiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguMTUiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjE1IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767, "filter": { "id": "F77TX00174-950", "price": 767, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601122015dxb20260113071068dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-951", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*952*_*iI7O0xNR1LhAfWJz", "flight_key": "F77TX00174-951", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 763.97, "gross_total": 1004.68, "base_fare": 501.42, "tax": 262.56, "sell": { "currency": "GBP", "total": 763.97, "base_fare": 501.42, "tax": 262.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNC4yNiwiYmFzZV9mYXJlIjo2NzIuMjUsInRheCI6MzUyLjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNC42OCwiYmFzZV9mYXJlIjo2NTIuNjcsInRheCI6MzUyLjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDQuNjgsImJhc2VfZmFyZSI6NjUyLjY3LCJ0YXgiOjM1Mi4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 763.97, "base_fare": 501.42, "tax": 262.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "486.81", "tax": "262.56", "discount": 0, "ait": "0.00", "service_charge": 14.6 }, "partner": { "currency": "GBP", "total": 763.97, "base_fare": 501.42, "tax": 262.56, "gross": { "base_fare": "486.81", "tax": "262.56", "discount": "0.00", "ait": "0.00", "service_charge": 14.6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjQuMjYiLCJiYXNlX2ZhcmUiOiI2NzIuMjUiLCJ0YXgiOiIzNTIuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTIuNjciLCJ0YXgiOiIzNTIuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDQuNjgiLCJiYXNlX2ZhcmUiOiI2NTIuNjciLCJ0YXgiOiIzNTIuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTIuNjciLCJ0YXgiOiIzNTIuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA0LjY4IiwiYmFzZV9mYXJlIjoiNjUyLjY3IiwidGF4IjoiMzUyLjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 763.97, "filter": { "id": "F77TX00174-951", "price": 763.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-952", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*953*_*K7AEFQdJSQ4QCYSV", "flight_key": "F77TX00174-952", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 766.96, "gross_total": 1008.11, "base_fare": 516.01, "tax": 250.95, "sell": { "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOC4yNiwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzM2LjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC4xMSwiYmFzZV9mYXJlIjo2NzEuNjYsInRheCI6MzM2LjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDguMTEsImJhc2VfZmFyZSI6NjcxLjY2LCJ0YXgiOjMzNi40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "250.95", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95, "gross": { "base_fare": "500.98", "tax": "250.95", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjguMjYiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzMzYuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguMTEiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjExIiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzM2LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 766.96, "filter": { "id": "F77TX00174-952", "price": 766.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-953", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*954*_*Jk27TO70cyZq1p5U", "flight_key": "F77TX00174-953", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 766.96, "gross_total": 1008.11, "base_fare": 516.01, "tax": 250.95, "sell": { "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOC4yNiwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzM2LjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC4xMSwiYmFzZV9mYXJlIjo2NzEuNjYsInRheCI6MzM2LjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDguMTEsImJhc2VfZmFyZSI6NjcxLjY2LCJ0YXgiOjMzNi40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "250.95", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95, "gross": { "base_fare": "500.98", "tax": "250.95", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjguMjYiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzMzYuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguMTEiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjExIiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzM2LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 766.96, "filter": { "id": "F77TX00174-953", "price": 766.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-954", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*955*_*vmlBKUjioAusaT7h", "flight_key": "F77TX00174-954", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 766.96, "gross_total": 1008.11, "base_fare": 516.01, "tax": 250.95, "sell": { "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOC4yNiwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzM2LjQ1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC4xMSwiYmFzZV9mYXJlIjo2NzEuNjYsInRheCI6MzM2LjQ1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDguMTEsImJhc2VfZmFyZSI6NjcxLjY2LCJ0YXgiOjMzNi40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "250.95", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 766.96, "base_fare": 516.01, "tax": 250.95, "gross": { "base_fare": "500.98", "tax": "250.95", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjguMjYiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzMzYuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguMTEiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzMzYuNDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjExIiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzM2LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguMTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 766.96, "filter": { "id": "F77TX00174-954", "price": 766.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-955", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*956*_*k2pc0ALQNEZGzrT4", "flight_key": "F77TX00174-955", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-955", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-956", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*957*_*TdvvCVprxnz7ecYU", "flight_key": "F77TX00174-956", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-956", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-957", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*958*_*yADpNW3dNXnGYapk", "flight_key": "F77TX00174-957", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-957", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-958", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*959*_*HKHM3FRGSbdF9F74", "flight_key": "F77TX00174-958", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-958", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-959", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*960*_*UX0gOR1L8fhbvG8f", "flight_key": "F77TX00174-959", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-959", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-960", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*961*_*lHqHI2kdv3dwnsyJ", "flight_key": "F77TX00174-960", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-960", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-961", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*962*_*N0lceUzepDzjZCvF", "flight_key": "F77TX00174-961", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-961", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-962", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*963*_*PNbWrooHGzKjEIfm", "flight_key": "F77TX00174-962", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-962", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-963", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*964*_*Q85NU4aCiZ9Kav3D", "flight_key": "F77TX00174-963", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 769.66, "gross_total": 1011.91, "base_fare": 511.02, "tax": 258.63, "sell": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS44NywiYmFzZV9mYXJlIjo2ODUuMTMsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMS45MSwiYmFzZV9mYXJlIjo2NjUuMTcsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTEuOTEsImJhc2VfZmFyZSI6NjY1LjE3LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 14.89 }, "partner": { "currency": "GBP", "total": 769.66, "base_fare": 511.02, "tax": 258.63, "gross": { "base_fare": "496.14", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuODciLCJiYXNlX2ZhcmUiOiI2ODUuMTMiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5Ljk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTEuOTEiLCJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjUuMTciLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDExLjkxIiwiYmFzZV9mYXJlIjoiNjY1LjE3IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 769.66, "filter": { "id": "F77TX00174-963", "price": 769.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-964", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*965*_*Nc4wvUiZnjGCq0Hp", "flight_key": "F77TX00174-964", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 824.05, "gross_total": 1081.86, "base_fare": 587.44, "tax": 236.61, "sell": { "currency": "GBP", "total": 824.05, "base_fare": 587.44, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNC44LCJiYXNlX2ZhcmUiOjc4Ny41OCwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDgxLjg2LCJiYXNlX2ZhcmUiOjc2NC42NCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4MS44NiwiYmFzZV9mYXJlIjo3NjQuNjQsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 824.05, "base_fare": 587.44, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "570.33", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.11 }, "partner": { "currency": "GBP", "total": 824.05, "base_fare": 587.44, "tax": 236.61, "gross": { "base_fare": "570.33", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDQuODAiLCJiYXNlX2ZhcmUiOiI3ODcuNTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODEuODYiLCJiYXNlX2ZhcmUiOiI3NjQuNjQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDgxLjg2IiwiYmFzZV9mYXJlIjoiNzY0LjY0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODEuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 824.05, "filter": { "id": "F77TX00174-964", "price": 824.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122240jed2026011300356562", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-965", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*966*_*X9ZarvWbdF6aMJXr", "flight_key": "F77TX00174-965", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 00:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 824.05, "gross_total": 1081.86, "base_fare": 587.44, "tax": 236.61, "sell": { "currency": "GBP", "total": 824.05, "base_fare": 587.44, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNC44LCJiYXNlX2ZhcmUiOjc4Ny41OCwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDgxLjg2LCJiYXNlX2ZhcmUiOjc2NC42NCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4MS44NiwiYmFzZV9mYXJlIjo3NjQuNjQsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 824.05, "base_fare": 587.44, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "570.33", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.11 }, "partner": { "currency": "GBP", "total": 824.05, "base_fare": 587.44, "tax": 236.61, "gross": { "base_fare": "570.33", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDQuODAiLCJiYXNlX2ZhcmUiOiI3ODcuNTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODEuODYiLCJiYXNlX2ZhcmUiOiI3NjQuNjQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDgxLjg2IiwiYmFzZV9mYXJlIjoiNzY0LjY0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODEuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 824.05, "filter": { "id": "F77TX00174-965", "price": 824.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601130010jed2026011302056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-966", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*967*_*141whXeRT8NDJUwH", "flight_key": "F77TX00174-966", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 20:25:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 771.78, "gross_total": 1014.56, "base_fare": 516.19, "tax": 255.59, "sell": { "currency": "GBP", "total": 771.78, "base_fare": 516.19, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNC43MiwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzQyLjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNC41NiwiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzQyLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTQuNTYsImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjM0Mi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 771.78, "base_fare": 516.19, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 771.78, "base_fare": 516.19, "tax": 255.59, "gross": { "base_fare": "501.15", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzQuNzIiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTQuNTYiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE0LjU2IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 771.78, "filter": { "id": "F77TX00174-966", "price": 771.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601122025dxb20260113072010dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-967", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*968*_*vb0ohD96O2MUeuWa", "flight_key": "F77TX00174-967", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 770.3, "gross_total": 1012.35, "base_fare": 522.15, "tax": 248.15, "sell": { "currency": "GBP", "total": 770.3, "base_fare": 522.15, "tax": 248.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMi43NCwiYmFzZV9mYXJlIjo3MDAuMDQsInRheCI6MzMyLjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDEyLjM1LCJiYXNlX2ZhcmUiOjY3OS42NSwidGF4IjozMzIuNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDEyLjM1LCJiYXNlX2ZhcmUiOjY3OS42NSwidGF4IjozMzIuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 770.3, "base_fare": 522.15, "tax": 248.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.94", "tax": "248.15", "discount": 0, "ait": "0.00", "service_charge": 15.21 }, "partner": { "currency": "GBP", "total": 770.3, "base_fare": 522.15, "tax": 248.15, "gross": { "base_fare": "506.94", "tax": "248.15", "discount": "0.00", "ait": "0.00", "service_charge": 15.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzIuNzQiLCJiYXNlX2ZhcmUiOiI3MDAuMDQiLCJ0YXgiOiIzMzIuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuNjUiLCJ0YXgiOiIzMzIuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuMzUiLCJiYXNlX2ZhcmUiOiI2NzkuNjUiLCJ0YXgiOiIzMzIuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuNjUiLCJ0YXgiOiIzMzIuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjM1IiwiYmFzZV9mYXJlIjoiNjc5LjY1IiwidGF4IjoiMzMyLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 770.3, "filter": { "id": "F77TX00174-967", "price": 770.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-968", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*969*_*HfYFmEXpeS5hbwdZ", "flight_key": "F77TX00174-968", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 770.62, "gross_total": 1012.76, "base_fare": 522.38, "tax": 248.24, "sell": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMy4xNiwiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzMyLjgxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMi43NiwiYmFzZV9mYXJlIjo2NzkuOTUsInRheCI6MzMyLjgxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTIuNzYsImJhc2VfZmFyZSI6Njc5Ljk1LCJ0YXgiOjMzMi44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzMuMTYiLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuNzYiLCJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjc2IiwiYmFzZV9mYXJlIjoiNjc5Ljk1IiwidGF4IjoiMzMyLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 770.62, "filter": { "id": "F77TX00174-968", "price": 770.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-969", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*970*_*7B3p8HhsGf4E4e4t", "flight_key": "F77TX00174-969", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 770.62, "gross_total": 1012.76, "base_fare": 522.38, "tax": 248.24, "sell": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMy4xNiwiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzMyLjgxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMi43NiwiYmFzZV9mYXJlIjo2NzkuOTUsInRheCI6MzMyLjgxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTIuNzYsImJhc2VfZmFyZSI6Njc5Ljk1LCJ0YXgiOjMzMi44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzMuMTYiLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuNzYiLCJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjc2IiwiYmFzZV9mYXJlIjoiNjc5Ljk1IiwidGF4IjoiMzMyLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 770.62, "filter": { "id": "F77TX00174-969", "price": 770.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122300jed2026011300551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-970", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*971*_*C5aqK88F939V60NF", "flight_key": "F77TX00174-970", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 770.62, "gross_total": 1012.76, "base_fare": 522.38, "tax": 248.24, "sell": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMy4xNiwiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzMyLjgxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMi43NiwiYmFzZV9mYXJlIjo2NzkuOTUsInRheCI6MzMyLjgxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTIuNzYsImJhc2VfZmFyZSI6Njc5Ljk1LCJ0YXgiOjMzMi44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzMuMTYiLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuNzYiLCJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjc2IiwiYmFzZV9mYXJlIjoiNjc5Ljk1IiwidGF4IjoiMzMyLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 770.62, "filter": { "id": "F77TX00174-970", "price": 770.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122355jed2026011301501055", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-971", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*972*_*q8oqinsmDlhKCEr6", "flight_key": "F77TX00174-971", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 01:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 770.62, "gross_total": 1012.76, "base_fare": 522.38, "tax": 248.24, "sell": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMy4xNiwiYmFzZV9mYXJlIjo3MDAuMzUsInRheCI6MzMyLjgxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMi43NiwiYmFzZV9mYXJlIjo2NzkuOTUsInRheCI6MzMyLjgxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTIuNzYsImJhc2VfZmFyZSI6Njc5Ljk1LCJ0YXgiOjMzMi44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 770.62, "base_fare": 522.38, "tax": 248.24, "gross": { "base_fare": "507.16", "tax": "248.24", "discount": "0.00", "ait": "0.00", "service_charge": 15.22 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzMuMTYiLCJiYXNlX2ZhcmUiOiI3MDAuMzUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTIuNzYiLCJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuOTUiLCJ0YXgiOiIzMzIuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDEyLjc2IiwiYmFzZV9mYXJlIjoiNjc5Ljk1IiwidGF4IjoiMzMyLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTIuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 770.62, "filter": { "id": "F77TX00174-971", "price": 770.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601130100jed2026011302551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-972", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*973*_*l95pBjssjSKE6SCK", "flight_key": "F77TX00174-972", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 827.12, "gross_total": 1085.86, "base_fare": 590.51, "tax": 236.61, "sell": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC45MiwiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDg1Ljg2LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS44NiwiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguOTIiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuODYiLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1Ljg2IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 827.12, "filter": { "id": "F77TX00174-972", "price": 827.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-973", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*974*_*thJ91s9t8QthFSJG", "flight_key": "F77TX00174-973", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 21:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 771.85, "gross_total": 1014.37, "base_fare": 523.68, "tax": 248.17, "sell": { "currency": "GBP", "total": 771.85, "base_fare": 523.68, "tax": 248.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNC44MiwiYmFzZV9mYXJlIjo3MDIuMSwidGF4IjozMzIuNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE0LjM3LCJiYXNlX2ZhcmUiOjY4MS42NSwidGF4IjozMzIuNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNC4zNywiYmFzZV9mYXJlIjo2ODEuNjUsInRheCI6MzMyLjcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 771.85, "base_fare": 523.68, "tax": 248.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "508.43", "tax": "248.17", "discount": 0, "ait": "0.00", "service_charge": 15.25 }, "partner": { "currency": "GBP", "total": 771.85, "base_fare": 523.68, "tax": 248.17, "gross": { "base_fare": "508.43", "tax": "248.17", "discount": "0.00", "ait": "0.00", "service_charge": 15.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzQuODIiLCJiYXNlX2ZhcmUiOiI3MDIuMTAiLCJ0YXgiOiIzMzIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuNjUiLCJ0YXgiOiIzMzIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTQuMzciLCJiYXNlX2ZhcmUiOiI2ODEuNjUiLCJ0YXgiOiIzMzIuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuNjUiLCJ0YXgiOiIzMzIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE0LjM3IiwiYmFzZV9mYXJlIjoiNjgxLjY1IiwidGF4IjoiMzMyLjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTQuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 771.85, "filter": { "id": "F77TX00174-973", "price": 771.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122145jed2026011223406560", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-974", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*975*_*mYEzKlxBpmIPmWaH", "flight_key": "F77TX00174-974", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 774.82, "gross_total": 1018.63, "base_fare": 516.19, "tax": 258.63, "sell": { "currency": "GBP", "total": 774.82, "base_fare": 516.19, "tax": 258.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43OSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC42MywiYmFzZV9mYXJlIjo2NzEuODksInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguNjMsImJhc2VfZmFyZSI6NjcxLjg5LCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.82, "base_fare": 516.19, "tax": 258.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "258.63", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 774.82, "base_fare": 516.19, "tax": 258.63, "gross": { "base_fare": "501.15", "tax": "258.63", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNzkiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguNjMiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjYzIiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.82, "filter": { "id": "F77TX00174-974", "price": 774.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-975", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*976*_*fGKxJzwZm09qhUqE", "flight_key": "F77TX00174-975", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-975", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-976", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*977*_*hfRkjjJYwcV233hp", "flight_key": "F77TX00174-976", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-976", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-977", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*978*_*i2LOiv7is0hbYahU", "flight_key": "F77TX00174-977", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-977", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-978", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*979*_*mr0gGm9oXLIUBNzg", "flight_key": "F77TX00174-978", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-978", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-979", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*980*_*upUxhopEMfkYAB2a", "flight_key": "F77TX00174-979", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "PT19H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-979", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-980", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*981*_*aze3os8itbTK2PUy", "flight_key": "F77TX00174-980", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-980", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-981", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*982*_*UClph1cmQrhPFnKk", "flight_key": "F77TX00174-981", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-981", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-982", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*983*_*jT7wRvafJrYCbsQv", "flight_key": "F77TX00174-982", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-982", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-983", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*984*_*vZuHIROY2BYEAIt5", "flight_key": "F77TX00174-983", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-983", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-984", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*985*_*zSFrFRVr7F8AZK2h", "flight_key": "F77TX00174-984", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-984", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-985", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*986*_*iN1GoKjocvcLZhTd", "flight_key": "F77TX00174-985", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-985", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-986", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*987*_*058ZqSDjfDElVyb9", "flight_key": "F77TX00174-986", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H50M", "transit_time": "PT23H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT23H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-986", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-987", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*988*_*u5AfZooCxgcGPReE", "flight_key": "F77TX00174-987", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-987", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-988", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*989*_*SXvAwtOY0WVVm4kI", "flight_key": "F77TX00174-988", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-988", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-989", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*990*_*jLl6Fm5OyX98GQS5", "flight_key": "F77TX00174-989", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-989", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-990", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*991*_*bdaRD22yx1iyMDZ0", "flight_key": "F77TX00174-990", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "PT10H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-990", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-991", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*992*_*6d2MEmpp3I4YOKX6", "flight_key": "F77TX00174-991", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-991", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-992", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*993*_*Kjfu3OaF4U3rGkAE", "flight_key": "F77TX00174-992", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H20M", "transit_time": "PT21H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-992", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-993", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*994*_*pB5USDTJxNvQpFWr", "flight_key": "F77TX00174-993", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-993", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-994", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*995*_*sq8HDWmP4q6ZFRXv", "flight_key": "F77TX00174-994", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-994", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-995", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*996*_*j07NZLoSfxxuGSPW", "flight_key": "F77TX00174-995", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-995", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-996", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*997*_*LVJPDw1llMjpwUDt", "flight_key": "F77TX00174-996", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-996", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-997", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*998*_*zuX5F0iPp4xZidZE", "flight_key": "F77TX00174-997", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-997", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-998", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*999*_*XOk1PZ5FCzjJuBSy", "flight_key": "F77TX00174-998", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-998", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-999", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1000*_*eGa94OcKgz1vaSuw", "flight_key": "F77TX00174-999", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-999", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1000", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1001*_*7VcijCdupJFAb8QT", "flight_key": "F77TX00174-1000", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1000", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1001", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1002*_*162HNwlzBBw4nGee", "flight_key": "F77TX00174-1001", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1001", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1002", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1003*_*OOUGR9sNBu4oUOTC", "flight_key": "F77TX00174-1002", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H55M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1002", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1003", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1004*_*VOswQxuNFT5rCT9G", "flight_key": "F77TX00174-1003", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT20H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1003", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "E", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140130jed20260114051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1004", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1005*_*CnNJ49vmMFHNbtfn", "flight_key": "F77TX00174-1004", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1004", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1005", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1006*_*yyXbCBCrvyAejY6w", "flight_key": "F77TX00174-1005", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1005", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1006", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1007*_*iMOKyx6alOYlsKYz", "flight_key": "F77TX00174-1006", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1006", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1007", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1008*_*RBRhha22uGFOjWsI", "flight_key": "F77TX00174-1007", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1007", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1008", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1009*_*SY6pu66MZcs9mzE2", "flight_key": "F77TX00174-1008", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT22H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT22H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 774.49, "gross_total": 1018.15, "base_fare": 517.77, "tax": 256.72, "sell": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4zNywiYmFzZV9mYXJlIjo2OTQuMTgsInRheCI6MzQ0LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4xNSwiYmFzZV9mYXJlIjo2NzMuOTYsInRheCI6MzQ0LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMTUsImJhc2VfZmFyZSI6NjczLjk2LCJ0YXgiOjM0NC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": 0, "ait": "0.00", "service_charge": 15.08 }, "partner": { "currency": "GBP", "total": 774.49, "base_fare": 517.77, "tax": 256.72, "gross": { "base_fare": "502.69", "tax": "256.72", "discount": "0.00", "ait": "0.00", "service_charge": 15.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMzciLCJiYXNlX2ZhcmUiOiI2OTQuMTgiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTUiLCJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuOTYiLCJ0YXgiOiIzNDQuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE1IiwiYmFzZV9mYXJlIjoiNjczLjk2IiwidGF4IjoiMzQ0LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.49, "filter": { "id": "F77TX00174-1008", "price": 774.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140335jed202601140720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1009", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1010*_*d6UY4NjdqEGj0eCr", "flight_key": "F77TX00174-1009", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 778.71, "gross_total": 1023.86, "base_fare": 516.01, "tax": 262.7, "sell": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC4wMSwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzUyLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuMDEiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuODYiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjg2IiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzUyLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 778.71, "filter": { "id": "F77TX00174-1009", "price": 778.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1010", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1011*_*hU4gCKDKPkfTdGLv", "flight_key": "F77TX00174-1010", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 778.71, "gross_total": 1023.86, "base_fare": 516.01, "tax": 262.7, "sell": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC4wMSwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzUyLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuMDEiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuODYiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjg2IiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzUyLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 778.71, "filter": { "id": "F77TX00174-1010", "price": 778.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1011", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1012*_*IO2ie4rofJpMI8Ux", "flight_key": "F77TX00174-1011", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 778.71, "gross_total": 1023.86, "base_fare": 516.01, "tax": 262.7, "sell": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC4wMSwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzUyLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuMDEiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuODYiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjg2IiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzUyLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 778.71, "filter": { "id": "F77TX00174-1011", "price": 778.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1012", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1013*_*xc0oYdkeoQiA0jyN", "flight_key": "F77TX00174-1012", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 778.71, "gross_total": 1023.86, "base_fare": 516.01, "tax": 262.7, "sell": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC4wMSwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzUyLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuMDEiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuODYiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjg2IiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzUyLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 778.71, "filter": { "id": "F77TX00174-1012", "price": 778.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1013", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1014*_*NFZHfrtsJv6tDlZF", "flight_key": "F77TX00174-1013", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 778.71, "gross_total": 1023.86, "base_fare": 516.01, "tax": 262.7, "sell": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC4wMSwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzUyLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuMDEiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuODYiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjg2IiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzUyLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 778.71, "filter": { "id": "F77TX00174-1013", "price": 778.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1014", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1015*_*6RECb9H3zoX76svx", "flight_key": "F77TX00174-1014", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 778.71, "gross_total": 1023.86, "base_fare": 516.01, "tax": 262.7, "sell": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC4wMSwiYmFzZV9mYXJlIjo2OTEuODEsInRheCI6MzUyLjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDIzLjg2LCJiYXNlX2ZhcmUiOjY3MS42NiwidGF4IjozNTIuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": 0, "ait": "0.00", "service_charge": 15.03 }, "partner": { "currency": "GBP", "total": 778.71, "base_fare": 516.01, "tax": 262.7, "gross": { "base_fare": "500.98", "tax": "262.70", "discount": "0.00", "ait": "0.00", "service_charge": 15.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuMDEiLCJiYXNlX2ZhcmUiOiI2OTEuODEiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjMuODYiLCJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuNjYiLCJ0YXgiOiIzNTIuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIzLjg2IiwiYmFzZV9mYXJlIjoiNjcxLjY2IiwidGF4IjoiMzUyLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjMuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 778.71, "filter": { "id": "F77TX00174-1014", "price": 778.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1015", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1016*_*N3eFHIpZ2vqK93Dh", "flight_key": "F77TX00174-1015", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 779.8, "gross_total": 1025.06, "base_fare": 523, "tax": 256.81, "sell": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS40OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzQ0LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNDgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMDYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjA2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzQ0LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 779.8, "filter": { "id": "F77TX00174-1015", "price": 779.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1016", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1017*_*iJEwUovPstoWCvkI", "flight_key": "F77TX00174-1016", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 779.8, "gross_total": 1025.06, "base_fare": 523, "tax": 256.81, "sell": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS40OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzQ0LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNDgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMDYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjA2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzQ0LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 779.8, "filter": { "id": "F77TX00174-1016", "price": 779.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1017", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1018*_*vB733isTFy21mFca", "flight_key": "F77TX00174-1017", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 779.8, "gross_total": 1025.06, "base_fare": 523, "tax": 256.81, "sell": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS40OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzQ0LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNDgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMDYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjA2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzQ0LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 779.8, "filter": { "id": "F77TX00174-1017", "price": 779.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1018", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1019*_*msjRRQ4kepc23l7J", "flight_key": "F77TX00174-1018", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT14H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 779.8, "gross_total": 1025.06, "base_fare": 523, "tax": 256.81, "sell": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS40OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzQ0LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNDgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMDYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjA2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzQ0LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 779.8, "filter": { "id": "F77TX00174-1018", "price": 779.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1019", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1020*_*NQ6ArIEG1jL2lIej", "flight_key": "F77TX00174-1019", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "PT15H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT15H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 779.8, "gross_total": 1025.06, "base_fare": 523, "tax": 256.81, "sell": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS40OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzQ0LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNDgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMDYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjA2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzQ0LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 779.8, "filter": { "id": "F77TX00174-1019", "price": 779.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1020", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1021*_*KoMuC34W6YrsWgxO", "flight_key": "F77TX00174-1020", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 779.8, "gross_total": 1025.06, "base_fare": 523, "tax": 256.81, "sell": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS40OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzQ0LjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDI1LjA2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozNDQuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 779.8, "base_fare": 523, "tax": 256.81, "gross": { "base_fare": "507.76", "tax": "256.81", "discount": "0.00", "ait": "0.00", "service_charge": 15.23 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNDgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMDYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzNDQuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjA2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzQ0LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 779.8, "filter": { "id": "F77TX00174-1020", "price": 779.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1021", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1022*_*doNR0pk36eeVF9dK", "flight_key": "F77TX00174-1021", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 827.12, "gross_total": 1085.86, "base_fare": 590.51, "tax": 236.61, "sell": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC45MiwiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDg1Ljg2LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS44NiwiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguOTIiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuODYiLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1Ljg2IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 827.12, "filter": { "id": "F77TX00174-1021", "price": 827.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1022", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1023*_*8oKm1PsZFXETfRfg", "flight_key": "F77TX00174-1022", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 827.12, "gross_total": 1085.86, "base_fare": 590.51, "tax": 236.61, "sell": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC45MiwiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDg1Ljg2LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS44NiwiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguOTIiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuODYiLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1Ljg2IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 827.12, "filter": { "id": "F77TX00174-1022", "price": 827.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122300jed2026011300551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1023", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1024*_*0bN04bCmixt5QAkH", "flight_key": "F77TX00174-1023", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 827.12, "gross_total": 1085.86, "base_fare": 590.51, "tax": 236.61, "sell": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC45MiwiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDg1Ljg2LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS44NiwiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.12, "base_fare": 590.51, "tax": 236.61, "gross": { "base_fare": "573.31", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguOTIiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuODYiLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1Ljg2IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 827.12, "filter": { "id": "F77TX00174-1023", "price": 827.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122355jed2026011301501055", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1024", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1025*_*F2avKPU541umQ0dR", "flight_key": "F77TX00174-1024", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1024", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1025", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1026*_*vlUDAViSGCqQMmyL", "flight_key": "F77TX00174-1025", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1025", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1026", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1027*_*QbjYrqdVjudBTEYt", "flight_key": "F77TX00174-1026", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1026", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1027", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1028*_*bVTGgiI8g0iDcpV9", "flight_key": "F77TX00174-1027", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1027", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1028", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1029*_*dsUmKzJkaNGLadDc", "flight_key": "F77TX00174-1028", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1028", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1029", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1030*_*x7eYIr6qQuNwj4kH", "flight_key": "F77TX00174-1029", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1029", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1030", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1031*_*pYJQV8XuPwy7D7Er", "flight_key": "F77TX00174-1030", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1030", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1031", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1032*_*Oqfv4kKGGMXedgaM", "flight_key": "F77TX00174-1031", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1031", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1032", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1033*_*1PtVwqPfe8gvvmkz", "flight_key": "F77TX00174-1032", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1032", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1033", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1034*_*hXpth8UOdtMgSO4R", "flight_key": "F77TX00174-1033", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT6H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1033", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1034", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1035*_*PGQcE9QWFMfw01Vh", "flight_key": "F77TX00174-1034", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1034", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1035", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1036*_*zIvqUWzQiNJt4u50", "flight_key": "F77TX00174-1035", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 14:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1035", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131300jed2026011314551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1036", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1037*_*xKfL7r7VmmUoUrWj", "flight_key": "F77TX00174-1036", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 14:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 15:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1036", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131400jed2026011315551035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1037", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1038*_*lqcuyJ70CdN882E6", "flight_key": "F77TX00174-1037", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 781.81, "gross_total": 1027.9, "base_fare": 519.08, "tax": 262.73, "sell": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4xNywiYmFzZV9mYXJlIjo2OTUuOTMsInRheCI6MzUyLjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": 0, "ait": "0.00", "service_charge": 15.12 }, "partner": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": "0.00", "ait": "0.00", "service_charge": 15.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMTciLCJiYXNlX2ZhcmUiOiI2OTUuOTMiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjcuOTAiLCJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI3LjkwIiwiYmFzZV9mYXJlIjoiNjc1LjY2IiwidGF4IjoiMzUyLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjcuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 781.81, "filter": { "id": "F77TX00174-1037", "price": 781.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1038", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1039*_*6xRa0wuqCsBp86JQ", "flight_key": "F77TX00174-1038", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 781.81, "gross_total": 1027.9, "base_fare": 519.08, "tax": 262.73, "sell": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4xNywiYmFzZV9mYXJlIjo2OTUuOTMsInRheCI6MzUyLjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": 0, "ait": "0.00", "service_charge": 15.12 }, "partner": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": "0.00", "ait": "0.00", "service_charge": 15.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMTciLCJiYXNlX2ZhcmUiOiI2OTUuOTMiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjcuOTAiLCJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI3LjkwIiwiYmFzZV9mYXJlIjoiNjc1LjY2IiwidGF4IjoiMzUyLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjcuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 781.81, "filter": { "id": "F77TX00174-1038", "price": 781.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1039", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1040*_*rYHPLj7QXILWCezv", "flight_key": "F77TX00174-1039", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 781.81, "gross_total": 1027.9, "base_fare": 519.08, "tax": 262.73, "sell": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4xNywiYmFzZV9mYXJlIjo2OTUuOTMsInRheCI6MzUyLjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": 0, "ait": "0.00", "service_charge": 15.12 }, "partner": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": "0.00", "ait": "0.00", "service_charge": 15.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMTciLCJiYXNlX2ZhcmUiOiI2OTUuOTMiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjcuOTAiLCJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI3LjkwIiwiYmFzZV9mYXJlIjoiNjc1LjY2IiwidGF4IjoiMzUyLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjcuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 781.81, "filter": { "id": "F77TX00174-1039", "price": 781.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1040", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1041*_*XHM7zBthouU2cNH9", "flight_key": "F77TX00174-1040", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "PT20H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 781.81, "gross_total": 1027.9, "base_fare": 519.08, "tax": 262.73, "sell": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC4xNywiYmFzZV9mYXJlIjo2OTUuOTMsInRheCI6MzUyLjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNy45LCJiYXNlX2ZhcmUiOjY3NS42NiwidGF4IjozNTIuMjR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": 0, "ait": "0.00", "service_charge": 15.12 }, "partner": { "currency": "GBP", "total": 781.81, "base_fare": 519.08, "tax": 262.73, "gross": { "base_fare": "503.96", "tax": "262.73", "discount": "0.00", "ait": "0.00", "service_charge": 15.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguMTciLCJiYXNlX2ZhcmUiOiI2OTUuOTMiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjcuOTAiLCJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzUuNjYiLCJ0YXgiOiIzNTIuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI3LjkwIiwiYmFzZV9mYXJlIjoiNjc1LjY2IiwidGF4IjoiMzUyLjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjcuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 781.81, "filter": { "id": "F77TX00174-1040", "price": 781.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1041", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1042*_*1NjYpty3PUnFznX2", "flight_key": "F77TX00174-1041", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1041", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1042", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1043*_*vhuLMfbEn0oH7r1u", "flight_key": "F77TX00174-1042", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1042", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1043", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1044*_*SGTo9KYZeSYC15TS", "flight_key": "F77TX00174-1043", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1043", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1044", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1045*_*CLwKttBBGr4Az9L7", "flight_key": "F77TX00174-1044", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1044", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1045", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1046*_*nUTW6TSNkTasaODS", "flight_key": "F77TX00174-1045", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1045", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1046", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1047*_*Ve2AMi94alBHxkg4", "flight_key": "F77TX00174-1046", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1046", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1047", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1048*_*nlZFnevJSwopO1h9", "flight_key": "F77TX00174-1047", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1047", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1048", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1049*_*wpKtU8l9pwI0T3kP", "flight_key": "F77TX00174-1048", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1048", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1049", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1050*_*LFJkUIlFyf6GJqkh", "flight_key": "F77TX00174-1049", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1049", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1050", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1051*_*vGt8TvKHew5xRUxT", "flight_key": "F77TX00174-1050", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1050", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1051", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1052*_*WvfhDiIiOmYAA4Zg", "flight_key": "F77TX00174-1051", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1051", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1052", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1053*_*dWYzFXspoUxA6EU9", "flight_key": "F77TX00174-1052", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1052", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1053", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1054*_*9h8dQnu3x6DyhVbF", "flight_key": "F77TX00174-1053", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1053", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1054", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1055*_*jBfid65iVu2FtRN5", "flight_key": "F77TX00174-1054", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1054", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1055", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1056*_*8e5pqneyKNWNHMkZ", "flight_key": "F77TX00174-1055", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1055", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1056", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1057*_*VXtFfF0MhmT3u36h", "flight_key": "F77TX00174-1056", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 788.87, "gross_total": 1036.65, "base_fare": 537.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ny42NSwiYmFzZV9mYXJlIjo3MjEuMTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi42NSwiYmFzZV9mYXJlIjo3MDAuMTIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzYuNjUsImJhc2VfZmFyZSI6NzAwLjEyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 788.87, "base_fare": 537.87, "tax": 251.01, "gross": { "base_fare": "522.20", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTcuNjUiLCJiYXNlX2ZhcmUiOiI3MjEuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNjUiLCJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDAuMTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM2LjY1IiwiYmFzZV9mYXJlIjoiNzAwLjEyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.87, "filter": { "id": "F77TX00174-1056", "price": 788.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1057", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1058*_*0GEqGHT807XYkISF", "flight_key": "F77TX00174-1057", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1057", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1058", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1059*_*CQKYJqh1Pngdl2pI", "flight_key": "F77TX00174-1058", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1058", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1059", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1060*_*tnLc0G7nm4MBWAs2", "flight_key": "F77TX00174-1059", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1059", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1060", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1061*_*Dcsf8ycvYFtVw5Zp", "flight_key": "F77TX00174-1060", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1060", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1061", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1062*_*vHQ8awP1k2rOHC1s", "flight_key": "F77TX00174-1061", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1061", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1062", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1063*_*qecK9iozTTnEs9QY", "flight_key": "F77TX00174-1062", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1062", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1063", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1064*_*8TyeP3GPpGMSRQrS", "flight_key": "F77TX00174-1063", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 844.3, "gross_total": 1108.09, "base_fare": 611.18, "tax": 233.12, "sell": { "currency": "GBP", "total": 844.3, "base_fare": 611.18, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS45NiwiYmFzZV9mYXJlIjo4MTkuNDEsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC4wOSwiYmFzZV9mYXJlIjo3OTUuNTQsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDguMDksImJhc2VfZmFyZSI6Nzk1LjU0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 844.3, "base_fare": 611.18, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "593.38", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 17.8 }, "partner": { "currency": "GBP", "total": 844.3, "base_fare": 611.18, "tax": 233.12, "gross": { "base_fare": "593.38", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 17.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuOTYiLCJiYXNlX2ZhcmUiOiI4MTkuNDEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy44NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguMDkiLCJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4LjA5IiwiYmFzZV9mYXJlIjoiNzk1LjU0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 844.3, "filter": { "id": "F77TX00174-1063", "price": 844.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1064", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1065*_*prdXsq7VgWJWQKkM", "flight_key": "F77TX00174-1064", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 21:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 846.76, "gross_total": 1111.43, "base_fare": 610.16, "tax": 236.61, "sell": { "currency": "GBP", "total": 846.76, "base_fare": 610.16, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNS4yNiwiYmFzZV9mYXJlIjo4MTguMDQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS40MywiYmFzZV9mYXJlIjo3OTQuMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTEuNDMsImJhc2VfZmFyZSI6Nzk0LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 846.76, "base_fare": 610.16, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "592.38", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.77 }, "partner": { "currency": "GBP", "total": 846.76, "base_fare": 610.16, "tax": 236.61, "gross": { "base_fare": "592.38", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzUuMjYiLCJiYXNlX2ZhcmUiOiI4MTguMDQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTQuMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNDMiLCJiYXNlX2ZhcmUiOiI3OTQuMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTQuMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTExLjQzIiwiYmFzZV9mYXJlIjoiNzk0LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTEuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 846.76, "filter": { "id": "F77TX00174-1064", "price": 846.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122145jed2026011223406560", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1065", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1066*_*XipmZEDSEMF13msd", "flight_key": "F77TX00174-1065", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1065", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1066", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1067*_*9lzyNlekq1BYhLM5", "flight_key": "F77TX00174-1066", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1066", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1067", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1068*_*GzOlUH9hUJ0ledAD", "flight_key": "F77TX00174-1067", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 793.03, "gross_total": 1042.04, "base_fare": 542.02, "tax": 251.01, "sell": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2My4yMSwiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi4wNCwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDIuMDQsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 793.03, "base_fare": 542.02, "tax": 251.01, "gross": { "base_fare": "526.23", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjMuMjEiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuMDQiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQyLjA0IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDIuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.03, "filter": { "id": "F77TX00174-1067", "price": 793.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1068", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1069*_*d3kNM0u54oaS57Aa", "flight_key": "F77TX00174-1068", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1068", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1069", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1070*_*AMRE9HCywGv9T8fe", "flight_key": "F77TX00174-1069", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1069", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1070", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1071*_*kZ76V9WW20WzdhcV", "flight_key": "F77TX00174-1070", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1070", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1071", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1072*_*X3CTDELosU1CyIdm", "flight_key": "F77TX00174-1071", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1071", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1072", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1073*_*nqYpY1duuz8hk49d", "flight_key": "F77TX00174-1072", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1072", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1073", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1074*_*a3tHEHYtumAta9xy", "flight_key": "F77TX00174-1073", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 838.48, "gross_total": 1100.65, "base_fare": 601.87, "tax": 236.61, "sell": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNC4xNSwiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC42NSwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuNjUsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.48, "base_fare": 601.87, "tax": 236.61, "gross": { "base_fare": "584.34", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjQuMTUiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuNjUiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjY1IiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 838.48, "filter": { "id": "F77TX00174-1073", "price": 838.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1074", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1075*_*4aKsNzv4p38oOdNZ", "flight_key": "F77TX00174-1074", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1074", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1075", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1076*_*vERhsffp6br9g1mE", "flight_key": "F77TX00174-1075", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1075", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1076", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1077*_*d3YjrY3FvF24AfE8", "flight_key": "F77TX00174-1076", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1076", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1077", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1078*_*NjM4LDP1gjXIGh8s", "flight_key": "F77TX00174-1077", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1077", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1078", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1079*_*rJihcenFWvyxywkH", "flight_key": "F77TX00174-1078", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1078", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1079", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1080*_*ZFBpEfR2liIDF2Zi", "flight_key": "F77TX00174-1079", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1079", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1080", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1081*_*XBdnWGW7aTmIUVN3", "flight_key": "F77TX00174-1080", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1080", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1081", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1082*_*iwbSl3CWctZW7AdD", "flight_key": "F77TX00174-1081", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1081", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1082", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1083*_*BocMH6ccGUcfZfGc", "flight_key": "F77TX00174-1082", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 10:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1027" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1082", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131000jed2026011311551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1083", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1084*_*ZbTsCWHpmTk2MhTe", "flight_key": "F77TX00174-1083", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT6H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 12:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT06H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1029" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1083", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131100jed2026011312551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1084", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1085*_*CtLSCHBwzBwU94LZ", "flight_key": "F77TX00174-1084", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1031" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1084", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131200jed2026011313551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1085", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1086*_*MiwlOVvbto5ogXRL", "flight_key": "F77TX00174-1085", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H5M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 14:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1033" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1085", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131300jed2026011314551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1086", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1087*_*Pb2s16nMtbgAK2E3", "flight_key": "F77TX00174-1086", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 14:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 15:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1035" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1086", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601131400jed2026011315551035", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1087", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1088*_*GfKDbrYwTBZWJVDF", "flight_key": "F77TX00174-1087", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 792.49, "gross_total": 1041.26, "base_fare": 544.04, "tax": 248.45, "sell": { "currency": "GBP", "total": 792.49, "base_fare": 544.04, "tax": 248.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi41LCJiYXNlX2ZhcmUiOjcyOS40LCJ0YXgiOjMzMy4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MS4yNiwiYmFzZV9mYXJlIjo3MDguMTYsInRheCI6MzMzLjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MS4yNiwiYmFzZV9mYXJlIjo3MDguMTYsInRheCI6MzMzLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 792.49, "base_fare": 544.04, "tax": 248.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.20", "tax": "248.45", "discount": 0, "ait": "0.00", "service_charge": 15.84 }, "partner": { "currency": "GBP", "total": 792.49, "base_fare": 544.04, "tax": 248.45, "gross": { "base_fare": "528.20", "tax": "248.45", "discount": "0.00", "ait": "0.00", "service_charge": 15.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuNTAiLCJiYXNlX2ZhcmUiOiI3MjkuNDAiLCJ0YXgiOiIzMzMuMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTYiLCJ0YXgiOiIzMzMuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDEuMjYiLCJiYXNlX2ZhcmUiOiI3MDguMTYiLCJ0YXgiOiIzMzMuMTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguMTYiLCJ0YXgiOiIzMzMuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQxLjI2IiwiYmFzZV9mYXJlIjoiNzA4LjE2IiwidGF4IjoiMzMzLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDEuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 792.49, "filter": { "id": "F77TX00174-1087", "price": 792.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1088", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1089*_*B5bmgQ2Zdqc2u3Gl", "flight_key": "F77TX00174-1088", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 792.79, "gross_total": 1041.63, "base_fare": 544.42, "tax": 248.37, "sell": { "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi44OSwiYmFzZV9mYXJlIjo3MjkuOSwidGF4IjozMzIuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQxLjYzLCJiYXNlX2ZhcmUiOjcwOC42NCwidGF4IjozMzIuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MS42MywiYmFzZV9mYXJlIjo3MDguNjQsInRheCI6MzMyLjk5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.56", "tax": "248.37", "discount": 0, "ait": "0.00", "service_charge": 15.86 }, "partner": { "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37, "gross": { "base_fare": "528.56", "tax": "248.37", "discount": "0.00", "ait": "0.00", "service_charge": 15.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuODkiLCJiYXNlX2ZhcmUiOiI3MjkuOTAiLCJ0YXgiOiIzMzIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDEuNjMiLCJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQxLjYzIiwiYmFzZV9mYXJlIjoiNzA4LjY0IiwidGF4IjoiMzMyLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDEuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 792.79, "filter": { "id": "F77TX00174-1088", "price": 792.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1089", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1090*_*yN3fnMNwkdMYpvII", "flight_key": "F77TX00174-1089", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 792.79, "gross_total": 1041.63, "base_fare": 544.42, "tax": 248.37, "sell": { "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi44OSwiYmFzZV9mYXJlIjo3MjkuOSwidGF4IjozMzIuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQxLjYzLCJiYXNlX2ZhcmUiOjcwOC42NCwidGF4IjozMzIuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MS42MywiYmFzZV9mYXJlIjo3MDguNjQsInRheCI6MzMyLjk5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.56", "tax": "248.37", "discount": 0, "ait": "0.00", "service_charge": 15.86 }, "partner": { "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37, "gross": { "base_fare": "528.56", "tax": "248.37", "discount": "0.00", "ait": "0.00", "service_charge": 15.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuODkiLCJiYXNlX2ZhcmUiOiI3MjkuOTAiLCJ0YXgiOiIzMzIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDEuNjMiLCJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQxLjYzIiwiYmFzZV9mYXJlIjoiNzA4LjY0IiwidGF4IjoiMzMyLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDEuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 792.79, "filter": { "id": "F77TX00174-1089", "price": 792.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1090", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1091*_*BKnBcdAkaCMziJbM", "flight_key": "F77TX00174-1090", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 792.79, "gross_total": 1041.63, "base_fare": 544.42, "tax": 248.37, "sell": { "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi44OSwiYmFzZV9mYXJlIjo3MjkuOSwidGF4IjozMzIuOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQxLjYzLCJiYXNlX2ZhcmUiOjcwOC42NCwidGF4IjozMzIuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MS42MywiYmFzZV9mYXJlIjo3MDguNjQsInRheCI6MzMyLjk5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.56", "tax": "248.37", "discount": 0, "ait": "0.00", "service_charge": 15.86 }, "partner": { "currency": "GBP", "total": 792.79, "base_fare": 544.42, "tax": 248.37, "gross": { "base_fare": "528.56", "tax": "248.37", "discount": "0.00", "ait": "0.00", "service_charge": 15.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuODkiLCJiYXNlX2ZhcmUiOiI3MjkuOTAiLCJ0YXgiOiIzMzIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDEuNjMiLCJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDguNjQiLCJ0YXgiOiIzMzIuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQxLjYzIiwiYmFzZV9mYXJlIjoiNzA4LjY0IiwidGF4IjoiMzMyLjk5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDEuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 792.79, "filter": { "id": "F77TX00174-1090", "price": 792.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1091", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1092*_*vMh3COiLlzjZHM1q", "flight_key": "F77TX00174-1091", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 844.3, "gross_total": 1108.09, "base_fare": 611.18, "tax": 233.12, "sell": { "currency": "GBP", "total": 844.3, "base_fare": 611.18, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS45NiwiYmFzZV9mYXJlIjo4MTkuNDEsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOC4wOSwiYmFzZV9mYXJlIjo3OTUuNTQsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDguMDksImJhc2VfZmFyZSI6Nzk1LjU0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 844.3, "base_fare": 611.18, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "593.38", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 17.8 }, "partner": { "currency": "GBP", "total": 844.3, "base_fare": 611.18, "tax": 233.12, "gross": { "base_fare": "593.38", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 17.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuOTYiLCJiYXNlX2ZhcmUiOiI4MTkuNDEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy44NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguMDkiLCJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4LjA5IiwiYmFzZV9mYXJlIjoiNzk1LjU0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 844.3, "filter": { "id": "F77TX00174-1091", "price": 844.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1092", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1093*_*nemsmJTeeqyWT96r", "flight_key": "F77TX00174-1092", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 795.76, "gross_total": 1046.07, "base_fare": 532.9, "tax": 262.86, "sell": { "currency": "GBP", "total": 795.76, "base_fare": 532.9, "tax": 262.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Ni44OCwiYmFzZV9mYXJlIjo3MTQuNDYsInRheCI6MzUyLjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Ni4wNywiYmFzZV9mYXJlIjo2OTMuNjUsInRheCI6MzUyLjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDYuMDcsImJhc2VfZmFyZSI6NjkzLjY1LCJ0YXgiOjM1Mi40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 795.76, "base_fare": 532.9, "tax": 262.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.38", "tax": "262.86", "discount": 0, "ait": "0.00", "service_charge": 15.52 }, "partner": { "currency": "GBP", "total": 795.76, "base_fare": 532.9, "tax": 262.86, "gross": { "base_fare": "517.38", "tax": "262.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.52 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuODgiLCJiYXNlX2ZhcmUiOiI3MTQuNDYiLCJ0YXgiOiIzNTIuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTMuNjUiLCJ0YXgiOiIzNTIuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjgxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDYuMDciLCJiYXNlX2ZhcmUiOiI2OTMuNjUiLCJ0YXgiOiIzNTIuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTMuNjUiLCJ0YXgiOiIzNTIuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ2LjA3IiwiYmFzZV9mYXJlIjoiNjkzLjY1IiwidGF4IjoiMzUyLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDYuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 795.76, "filter": { "id": "F77TX00174-1092", "price": 795.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1093", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1094*_*xgmvCGhmhZL6YV0k", "flight_key": "F77TX00174-1093", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 01:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1093", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1094", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1095*_*Hxt18kyjhEsyLcUi", "flight_key": "F77TX00174-1094", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1094", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1095", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1096*_*noebvVgykfl5JmKE", "flight_key": "F77TX00174-1095", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1095", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1096", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1097*_*jlGehMO8yJhzJVPk", "flight_key": "F77TX00174-1096", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 01:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1096", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1097", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1098*_*Fvfur4SZCQ2IdBPG", "flight_key": "F77TX00174-1097", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1097", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1098", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1099*_*EdQrfpltQlWWxJOg", "flight_key": "F77TX00174-1098", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1098", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1099", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1100*_*UAejsFxdrrzkCcUB", "flight_key": "F77TX00174-1099", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1099", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1100", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1101*_*FQZeSb8NZp5aTon9", "flight_key": "F77TX00174-1100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1100", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1101", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1102*_*6gtCMggsLn2Ym62x", "flight_key": "F77TX00174-1101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1101", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1102", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1103*_*GHqYQe0QfNIjDBAs", "flight_key": "F77TX00174-1102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT14H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT14H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1102", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1103", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1104*_*GBbqDPyas4ObXUkO", "flight_key": "F77TX00174-1103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT23H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1103", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1104", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1105*_*dnsuzXETuoyfaJ2S", "flight_key": "F77TX00174-1104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1104", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1105", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1106*_*EAjFcWMNpnIbUER3", "flight_key": "F77TX00174-1105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1105", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1106", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1107*_*8EEwHZeXWwtB4o2I", "flight_key": "F77TX00174-1106", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT14H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT14H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1106", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1107", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1108*_*xNak6j151w21ZNE9", "flight_key": "F77TX00174-1107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT23H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1107", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1108", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1109*_*iK6C1yUQZhFHbSvg", "flight_key": "F77TX00174-1108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1108", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1109", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1110*_*aH64NtE4A2Hz2C82", "flight_key": "F77TX00174-1109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1109", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1110", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1111*_*cKM3wBWSVVso4rRf", "flight_key": "F77TX00174-1110", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT21H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT21H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1110", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1111", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1112*_*K7xZIPtPOfZt3VvE", "flight_key": "F77TX00174-1111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1111", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1112", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1113*_*DV0XRbGwHyFtiElJ", "flight_key": "F77TX00174-1112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1112", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1113", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1114*_*hhlyeQCQJnllgS1G", "flight_key": "F77TX00174-1113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT21H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT21H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1113", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1114", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1115*_*jPp6TEOw6hsYQjFp", "flight_key": "F77TX00174-1114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1114", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1115", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1116*_*MfVHZNW5Cs5MWJ7p", "flight_key": "F77TX00174-1115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "PT9H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1115", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1116", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1117*_*PIJkfE03heyU4Zzj", "flight_key": "F77TX00174-1116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1116", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1117", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1118*_*vD0X80lKNPsXqbhk", "flight_key": "F77TX00174-1117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1117", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1118", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1119*_*HQorEJkpUvGmdgw5", "flight_key": "F77TX00174-1118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "PT9H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1118", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1119", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1120*_*sSMr6JGhXD3JRfW6", "flight_key": "F77TX00174-1119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1119", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1120", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1121*_*qG1vw69ZE4bVl3Sm", "flight_key": "F77TX00174-1120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1120", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1121", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1122*_*H50ifOreUppf1zlh", "flight_key": "F77TX00174-1121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1121", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1122", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1123*_*L5Gn85aDsUv4Lcy8", "flight_key": "F77TX00174-1122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1122", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1123", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1124*_*iUZyapWCfeInqMw1", "flight_key": "F77TX00174-1123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1123", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1124", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1125*_*2l1ONvspEEiMVtSm", "flight_key": "F77TX00174-1124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1124", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1125", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1126*_*F43DfVv0uIdIczXo", "flight_key": "F77TX00174-1125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1125", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1126", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1127*_*mBvbuZ5pRupsjadS", "flight_key": "F77TX00174-1126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1126", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1127", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1128*_*igOjGjKDLpWODkPU", "flight_key": "F77TX00174-1127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1127", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1128", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1129*_*5TnvlQoBshHLQ95Q", "flight_key": "F77TX00174-1128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1128", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1129", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1130*_*SfgqaoE4iaFKhW5c", "flight_key": "F77TX00174-1129", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1129", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1130", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1131*_*Ub10isqEMQnlNVHY", "flight_key": "F77TX00174-1130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1130", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1131", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1132*_*fnMFGpU7uqkqNy7F", "flight_key": "F77TX00174-1131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1131", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1132", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1133*_*Z8TxLVV3WMG2Sp0W", "flight_key": "F77TX00174-1132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1132", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1133", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1134*_*ojs8HRxYdSDb0iDw", "flight_key": "F77TX00174-1133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "PT14H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT14H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1133", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1134", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1135*_*aitKvdbL9HQE2Ib8", "flight_key": "F77TX00174-1134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1134", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1135", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1136*_*DjwO8FCdOGfYG5Yv", "flight_key": "F77TX00174-1135", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "PT14H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT14H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 799.55, "gross_total": 1051.79, "base_fare": 516.19, "tax": 283.36, "sell": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS45NSwiYmFzZV9mYXJlIjo2OTIuMDUsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjc5LCJiYXNlX2ZhcmUiOjY3MS44OSwidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.55, "base_fare": 516.19, "tax": 283.36, "gross": { "base_fare": "501.15", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 15.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuOTUiLCJiYXNlX2ZhcmUiOiI2OTIuMDUiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuNzkiLCJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuODkiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjc5IiwiYmFzZV9mYXJlIjoiNjcxLjg5IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.55, "filter": { "id": "F77TX00174-1135", "price": 799.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1136", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1137*_*5AKvDRcfEKXuLQBS", "flight_key": "F77TX00174-1136", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 800.43, "gross_total": 1051.37, "base_fare": 557.47, "tax": 242.96, "sell": { "currency": "GBP", "total": 800.43, "base_fare": 557.47, "tax": 242.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My4xNCwiYmFzZV9mYXJlIjo3NDcuNCwidGF4IjozMjUuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUxLjM3LCJiYXNlX2ZhcmUiOjcyNS42MywidGF4IjozMjUuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1MS4zNywiYmFzZV9mYXJlIjo3MjUuNjMsInRheCI6MzI1Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 800.43, "base_fare": 557.47, "tax": 242.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.23", "tax": "242.96", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 800.43, "base_fare": 557.47, "tax": 242.96, "gross": { "base_fare": "541.23", "tax": "242.96", "discount": "0.00", "ait": "0.00", "service_charge": 16.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuMTQiLCJiYXNlX2ZhcmUiOiI3NDcuNDAiLCJ0YXgiOiIzMjUuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjMiLCJ0YXgiOiIzMjUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTEuMzciLCJiYXNlX2ZhcmUiOiI3MjUuNjMiLCJ0YXgiOiIzMjUuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjUuNjMiLCJ0YXgiOiIzMjUuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUxLjM3IiwiYmFzZV9mYXJlIjoiNzI1LjYzIiwidGF4IjoiMzI1Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTEuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 800.43, "filter": { "id": "F77TX00174-1136", "price": 800.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1137", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1138*_*xVj7zj5k2WlBFdCI", "flight_key": "F77TX00174-1137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 800.42, "gross_total": 1052.12, "base_fare": 537.5, "tax": 262.91, "sell": { "currency": "GBP", "total": 800.42, "base_fare": 537.5, "tax": 262.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My4xMSwiYmFzZV9mYXJlIjo3MjAuNjMsInRheCI6MzUyLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xMiwiYmFzZV9mYXJlIjo2OTkuNjQsInRheCI6MzUyLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTIuMTIsImJhc2VfZmFyZSI6Njk5LjY0LCJ0YXgiOjM1Mi40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 800.42, "base_fare": 537.5, "tax": 262.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "521.85", "tax": "262.91", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 800.42, "base_fare": 537.5, "tax": 262.91, "gross": { "base_fare": "521.85", "tax": "262.91", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuMTEiLCJiYXNlX2ZhcmUiOiI3MjAuNjMiLCJ0YXgiOiIzNTIuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTkuNjQiLCJ0YXgiOiIzNTIuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTIiLCJiYXNlX2ZhcmUiOiI2OTkuNjQiLCJ0YXgiOiIzNTIuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTkuNjQiLCJ0YXgiOiIzNTIuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjEyIiwiYmFzZV9mYXJlIjoiNjk5LjY0IiwidGF4IjoiMzUyLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 800.42, "filter": { "id": "F77TX00174-1137", "price": 800.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1138", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1139*_*82RIxY98l09BhbgW", "flight_key": "F77TX00174-1138", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 800.42, "gross_total": 1052.12, "base_fare": 537.5, "tax": 262.91, "sell": { "currency": "GBP", "total": 800.42, "base_fare": 537.5, "tax": 262.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My4xMSwiYmFzZV9mYXJlIjo3MjAuNjMsInRheCI6MzUyLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4xMiwiYmFzZV9mYXJlIjo2OTkuNjQsInRheCI6MzUyLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTIuMTIsImJhc2VfZmFyZSI6Njk5LjY0LCJ0YXgiOjM1Mi40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 800.42, "base_fare": 537.5, "tax": 262.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "521.85", "tax": "262.91", "discount": 0, "ait": "0.00", "service_charge": 15.66 }, "partner": { "currency": "GBP", "total": 800.42, "base_fare": 537.5, "tax": 262.91, "gross": { "base_fare": "521.85", "tax": "262.91", "discount": "0.00", "ait": "0.00", "service_charge": 15.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuMTEiLCJiYXNlX2ZhcmUiOiI3MjAuNjMiLCJ0YXgiOiIzNTIuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTkuNjQiLCJ0YXgiOiIzNTIuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMTIiLCJiYXNlX2ZhcmUiOiI2OTkuNjQiLCJ0YXgiOiIzNTIuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTkuNjQiLCJ0YXgiOiIzNTIuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjEyIiwiYmFzZV9mYXJlIjoiNjk5LjY0IiwidGF4IjoiMzUyLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 800.42, "filter": { "id": "F77TX00174-1138", "price": 800.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1139", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1140*_*tl4pl8wFAOjudyDi", "flight_key": "F77TX00174-1139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1139", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1140", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1141*_*s2yD07AB29WQLEm5", "flight_key": "F77TX00174-1140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1140", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1141", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1142*_*hgZzjfnyJah7SQfz", "flight_key": "F77TX00174-1141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1141", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1142", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1143*_*ltabOUxJcbeptSU4", "flight_key": "F77TX00174-1142", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1142", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1143", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1144*_*iKvbveoSSeFbAhV1", "flight_key": "F77TX00174-1143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H10M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1143", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130705jed2026011309001021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1144", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1145*_*3cJskGBL78RmLhXe", "flight_key": "F77TX00174-1144", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1025" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 849.84, "gross_total": 1115.43, "base_fare": 613.23, "tax": 236.61, "sell": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOS4zOCwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS40MywiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNDMsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 849.84, "base_fare": 613.23, "tax": 236.61, "gross": { "base_fare": "595.37", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.84, "filter": { "id": "F77TX00174-1144", "price": 849.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130900jed2026011310551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1145", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1146*_*xPOexyRo06PaLY8t", "flight_key": "F77TX00174-1145", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 805.06, "gross_total": 1058.18, "base_fare": 542.11, "tax": 262.95, "sell": { "currency": "GBP", "total": 805.06, "base_fare": 542.11, "tax": 262.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3OS4zNSwiYmFzZV9mYXJlIjo3MjYuODEsInRheCI6MzUyLjU0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC4xOCwiYmFzZV9mYXJlIjo3MDUuNjQsInRheCI6MzUyLjU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTguMTgsImJhc2VfZmFyZSI6NzA1LjY0LCJ0YXgiOjM1Mi41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 805.06, "base_fare": 542.11, "tax": 262.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.32", "tax": "262.95", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 805.06, "base_fare": 542.11, "tax": 262.95, "gross": { "base_fare": "526.32", "tax": "262.95", "discount": "0.00", "ait": "0.00", "service_charge": 15.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzkuMzUiLCJiYXNlX2ZhcmUiOiI3MjYuODEiLCJ0YXgiOiIzNTIuNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNjQiLCJ0YXgiOiIzNTIuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguMTgiLCJiYXNlX2ZhcmUiOiI3MDUuNjQiLCJ0YXgiOiIzNTIuNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNjQiLCJ0YXgiOiIzNTIuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDU4LjE4IiwiYmFzZV9mYXJlIjoiNzA1LjY0IiwidGF4IjoiMzUyLjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTguMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 805.06, "filter": { "id": "F77TX00174-1145", "price": 805.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1146", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1147*_*qkKI8up9xLcGTOvx", "flight_key": "F77TX00174-1146", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 808.17, "gross_total": 1062.22, "base_fare": 545.19, "tax": 262.98, "sell": { "currency": "GBP", "total": 808.17, "base_fare": 545.19, "tax": 262.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4My41MSwiYmFzZV9mYXJlIjo3MzAuOTMsInRheCI6MzUyLjU4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Mi4yMiwiYmFzZV9mYXJlIjo3MDkuNjQsInRheCI6MzUyLjU4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjIuMjIsImJhc2VfZmFyZSI6NzA5LjY0LCJ0YXgiOjM1Mi41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 808.17, "base_fare": 545.19, "tax": 262.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "529.31", "tax": "262.98", "discount": 0, "ait": "0.00", "service_charge": 15.88 }, "partner": { "currency": "GBP", "total": 808.17, "base_fare": 545.19, "tax": 262.98, "gross": { "base_fare": "529.31", "tax": "262.98", "discount": "0.00", "ait": "0.00", "service_charge": 15.88 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODMuNTEiLCJiYXNlX2ZhcmUiOiI3MzAuOTMiLCJ0YXgiOiIzNTIuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDkuNjQiLCJ0YXgiOiIzNTIuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuMjIiLCJiYXNlX2ZhcmUiOiI3MDkuNjQiLCJ0YXgiOiIzNTIuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDkuNjQiLCJ0YXgiOiIzNTIuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDYyLjIyIiwiYmFzZV9mYXJlIjoiNzA5LjY0IiwidGF4IjoiMzUyLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjIuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 808.17, "filter": { "id": "F77TX00174-1146", "price": 808.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1147", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1148*_*OoY08SQxp9Au6oWF", "flight_key": "F77TX00174-1147", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 01:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1147", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1148", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1149*_*dNFwFc1QM4gUMRVg", "flight_key": "F77TX00174-1148", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1148", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1149", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1150*_*VmfJ1LJxiPodDI7h", "flight_key": "F77TX00174-1149", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1149", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1150", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1151*_*hL0o22ZU5UbW6K6d", "flight_key": "F77TX00174-1150", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1150", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1151", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1152*_*bl8TqrMYGcCFwgIp", "flight_key": "F77TX00174-1151", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1151", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1152", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1153*_*U4YLdggXzsPf9gm8", "flight_key": "F77TX00174-1152", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "PT9H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1152", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1153", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1154*_*qRvk2hL0TSh28uyi", "flight_key": "F77TX00174-1153", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1153", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1154", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1155*_*8OXoKiJqJAnz9rRh", "flight_key": "F77TX00174-1154", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1154", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1155", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1156*_*BFOcJFuxlZs45MS3", "flight_key": "F77TX00174-1155", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 812.34, "gross_total": 1068.92, "base_fare": 516.68, "tax": 295.66, "sell": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4xLCJiYXNlX2ZhcmUiOjY5Mi43MSwidGF4IjozOTYuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY4LjkyLCJiYXNlX2ZhcmUiOjY3Mi41MywidGF4IjozOTYuMzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OC45MiwiYmFzZV9mYXJlIjo2NzIuNTMsInRheCI6Mzk2LjM5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 15.05 }, "partner": { "currency": "GBP", "total": 812.34, "base_fare": 516.68, "tax": 295.66, "gross": { "base_fare": "501.63", "tax": "295.66", "discount": "0.00", "ait": "0.00", "service_charge": 15.05 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMTAiLCJiYXNlX2ZhcmUiOiI2OTIuNzEiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjguOTIiLCJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzIuNTMiLCJ0YXgiOiIzOTYuMzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY4LjkyIiwiYmFzZV9mYXJlIjoiNjcyLjUzIiwidGF4IjoiMzk2LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.34, "filter": { "id": "F77TX00174-1155", "price": 812.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1156", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1157*_*s9b2ZT9WfBRPw9LP", "flight_key": "F77TX00174-1156", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 812.43, "gross_total": 1069.03, "base_fare": 517.06, "tax": 295.37, "sell": { "currency": "GBP", "total": 812.43, "base_fare": 517.06, "tax": 295.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4yMiwiYmFzZV9mYXJlIjo2OTMuMjIsInRheCI6Mzk2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OS4wMywiYmFzZV9mYXJlIjo2NzMuMDMsInRheCI6Mzk2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjkuMDMsImJhc2VfZmFyZSI6NjczLjAzLCJ0YXgiOjM5Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 812.43, "base_fare": 517.06, "tax": 295.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "502.00", "tax": "295.37", "discount": 0, "ait": "0.00", "service_charge": 15.06 }, "partner": { "currency": "GBP", "total": 812.43, "base_fare": 517.06, "tax": 295.37, "gross": { "base_fare": "502.00", "tax": "295.37", "discount": "0.00", "ait": "0.00", "service_charge": 15.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMjIiLCJiYXNlX2ZhcmUiOiI2OTMuMjIiLCJ0YXgiOiIzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuMDMiLCJ0YXgiOiIzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjkuMDMiLCJiYXNlX2ZhcmUiOiI2NzMuMDMiLCJ0YXgiOiIzOTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzMuMDMiLCJ0YXgiOiIzOTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY5LjAzIiwiYmFzZV9mYXJlIjoiNjczLjAzIiwidGF4IjoiMzk2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjkuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 812.43, "filter": { "id": "F77TX00174-1156", "price": 812.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1157", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1158*_*ZH5FYOhTLMrEdYeM", "flight_key": "F77TX00174-1157", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 05:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6483" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6483" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 819.14, "gross_total": 1075.95, "base_fare": 570.52, "tax": 248.62, "sell": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC4yMywiYmFzZV9mYXJlIjo3NjQuOSwidGF4IjozMzMuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDc1Ljk1LCJiYXNlX2ZhcmUiOjc0Mi42MiwidGF4IjozMzMuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS45NSwiYmFzZV9mYXJlIjo3NDIuNjIsInRheCI6MzMzLjMzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": 0, "ait": "0.00", "service_charge": 16.62 }, "partner": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": "0.00", "ait": "0.00", "service_charge": 16.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguMjMiLCJiYXNlX2ZhcmUiOiI3NjQuOTAiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuOTUiLCJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1Ljk1IiwiYmFzZV9mYXJlIjoiNzQyLjYyIiwidGF4IjoiMzMzLjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 819.14, "filter": { "id": "F77TX00174-1157", "price": 819.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130500jed2026011306556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1158", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1159*_*bMckiyGIDLBiw2KE", "flight_key": "F77TX00174-1158", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 05:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6485" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6485" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 819.14, "gross_total": 1075.95, "base_fare": 570.52, "tax": 248.62, "sell": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC4yMywiYmFzZV9mYXJlIjo3NjQuOSwidGF4IjozMzMuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDc1Ljk1LCJiYXNlX2ZhcmUiOjc0Mi42MiwidGF4IjozMzMuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS45NSwiYmFzZV9mYXJlIjo3NDIuNjIsInRheCI6MzMzLjMzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": 0, "ait": "0.00", "service_charge": 16.62 }, "partner": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": "0.00", "ait": "0.00", "service_charge": 16.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguMjMiLCJiYXNlX2ZhcmUiOiI3NjQuOTAiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuOTUiLCJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1Ljk1IiwiYmFzZV9mYXJlIjoiNzQyLjYyIiwidGF4IjoiMzMzLjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 819.14, "filter": { "id": "F77TX00174-1158", "price": 819.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130520jed2026011307156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1159", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1160*_*YJLhtkUlJe2PTAM9", "flight_key": "F77TX00174-1159", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:15:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 09:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6487" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 819.14, "gross_total": 1075.95, "base_fare": 570.52, "tax": 248.62, "sell": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC4yMywiYmFzZV9mYXJlIjo3NjQuOSwidGF4IjozMzMuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDc1Ljk1LCJiYXNlX2ZhcmUiOjc0Mi42MiwidGF4IjozMzMuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS45NSwiYmFzZV9mYXJlIjo3NDIuNjIsInRheCI6MzMzLjMzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": 0, "ait": "0.00", "service_charge": 16.62 }, "partner": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": "0.00", "ait": "0.00", "service_charge": 16.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguMjMiLCJiYXNlX2ZhcmUiOiI3NjQuOTAiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuOTUiLCJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1Ljk1IiwiYmFzZV9mYXJlIjoiNzQyLjYyIiwidGF4IjoiMzMzLjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 819.14, "filter": { "id": "F77TX00174-1159", "price": 819.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130715jed2026011309106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1160", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1161*_*l7Py2hJVF4RvaVRD", "flight_key": "F77TX00174-1160", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6495" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6495" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 819.14, "gross_total": 1075.95, "base_fare": 570.52, "tax": 248.62, "sell": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC4yMywiYmFzZV9mYXJlIjo3NjQuOSwidGF4IjozMzMuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDc1Ljk1LCJiYXNlX2ZhcmUiOjc0Mi42MiwidGF4IjozMzMuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS45NSwiYmFzZV9mYXJlIjo3NDIuNjIsInRheCI6MzMzLjMzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": 0, "ait": "0.00", "service_charge": 16.62 }, "partner": { "currency": "GBP", "total": 819.14, "base_fare": 570.52, "tax": 248.62, "gross": { "base_fare": "553.90", "tax": "248.62", "discount": "0.00", "ait": "0.00", "service_charge": 16.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguMjMiLCJiYXNlX2ZhcmUiOiI3NjQuOTAiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuOTUiLCJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDIuNjIiLCJ0YXgiOiIzMzMuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1Ljk1IiwiYmFzZV9mYXJlIjoiNzQyLjYyIiwidGF4IjoiMzMzLjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 819.14, "filter": { "id": "F77TX00174-1160", "price": 819.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130835jed2026011310306495", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1161", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1162*_*FyIIVdY9xHPOxQE3", "flight_key": "F77TX00174-1161", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 883.92, "gross_total": 1159.78, "base_fare": 647.3, "tax": 236.61, "sell": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NS4wNiwiYmFzZV9mYXJlIjo4NjcuODQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43OCwiYmFzZV9mYXJlIjo4NDIuNTYsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTkuNzgsImJhc2VfZmFyZSI6ODQyLjU2LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 18.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODUuMDYiLCJiYXNlX2ZhcmUiOiI4NjcuODQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzgiLCJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU5Ljc4IiwiYmFzZV9mYXJlIjoiODQyLjU2IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 883.92, "filter": { "id": "F77TX00174-1161", "price": 883.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1162", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1163*_*dGeqooQpXPqdU6CE", "flight_key": "F77TX00174-1162", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 891.77, "gross_total": 1169.89, "base_fare": 658.66, "tax": 233.12, "sell": { "currency": "GBP", "total": 891.77, "base_fare": 658.66, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NS42MSwiYmFzZV9mYXJlIjo4ODMuMDYsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2OS44OSwiYmFzZV9mYXJlIjo4NTcuMzQsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNjkuODksImJhc2VfZmFyZSI6ODU3LjM0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 891.77, "base_fare": 658.66, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.47", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 19.18 }, "partner": { "currency": "GBP", "total": 891.77, "base_fare": 658.66, "tax": 233.12, "gross": { "base_fare": "639.47", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 19.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTUuNjEiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjkuODkiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTY5Ljg5IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 891.77, "filter": { "id": "F77TX00174-1162", "price": 891.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1163", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1164*_*GNudTw1hYyENu4Z7", "flight_key": "F77TX00174-1163", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 883.92, "gross_total": 1159.78, "base_fare": 647.3, "tax": 236.61, "sell": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NS4wNiwiYmFzZV9mYXJlIjo4NjcuODQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43OCwiYmFzZV9mYXJlIjo4NDIuNTYsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTkuNzgsImJhc2VfZmFyZSI6ODQyLjU2LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 18.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODUuMDYiLCJiYXNlX2ZhcmUiOiI4NjcuODQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzgiLCJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU5Ljc4IiwiYmFzZV9mYXJlIjoiODQyLjU2IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 883.92, "filter": { "id": "F77TX00174-1163", "price": 883.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1164", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1165*_*zroHfnLyaYZ4DxC3", "flight_key": "F77TX00174-1164", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 883.92, "gross_total": 1159.78, "base_fare": 647.3, "tax": 236.61, "sell": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NS4wNiwiYmFzZV9mYXJlIjo4NjcuODQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43OCwiYmFzZV9mYXJlIjo4NDIuNTYsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTkuNzgsImJhc2VfZmFyZSI6ODQyLjU2LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 18.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODUuMDYiLCJiYXNlX2ZhcmUiOiI4NjcuODQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzgiLCJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU5Ljc4IiwiYmFzZV9mYXJlIjoiODQyLjU2IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 883.92, "filter": { "id": "F77TX00174-1164", "price": 883.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122300jed2026011300551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1165", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1166*_*0otj7UsJh0pphojN", "flight_key": "F77TX00174-1165", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 883.92, "gross_total": 1159.78, "base_fare": 647.3, "tax": 236.61, "sell": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NS4wNiwiYmFzZV9mYXJlIjo4NjcuODQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43OCwiYmFzZV9mYXJlIjo4NDIuNTYsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTkuNzgsImJhc2VfZmFyZSI6ODQyLjU2LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.92, "base_fare": 647.3, "tax": 236.61, "gross": { "base_fare": "628.45", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 18.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODUuMDYiLCJiYXNlX2ZhcmUiOiI4NjcuODQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzgiLCJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTYiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU5Ljc4IiwiYmFzZV9mYXJlIjoiODQyLjU2IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 883.92, "filter": { "id": "F77TX00174-1165", "price": 883.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122355jed2026011301501055", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1166", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1167*_*TeQvUQ9M4JmQDOdw", "flight_key": "F77TX00174-1166", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 895.26, "gross_total": 1174.56, "base_fare": 658.66, "tax": 236.61, "sell": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMC4yOCwiYmFzZV9mYXJlIjo4ODMuMDYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3NC41NiwiYmFzZV9mYXJlIjo4NTcuMzQsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzQuNTYsImJhc2VfZmFyZSI6ODU3LjM0LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 19.18 }, "partner": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 19.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.26, "filter": { "id": "F77TX00174-1166", "price": 895.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1167", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1168*_*BfhkZno8uIBO5wJ0", "flight_key": "F77TX00174-1167", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 836.21, "gross_total": 1098.16, "base_fare": 587.42, "tax": 248.79, "sell": { "currency": "GBP", "total": 836.21, "base_fare": 587.42, "tax": 248.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMS4xLCJiYXNlX2ZhcmUiOjc4Ny41NSwidGF4IjozMzMuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk4LjE2LCJiYXNlX2ZhcmUiOjc2NC42MSwidGF4IjozMzMuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC4xNiwiYmFzZV9mYXJlIjo3NjQuNjEsInRheCI6MzMzLjU1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 836.21, "base_fare": 587.42, "tax": 248.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "570.31", "tax": "248.79", "discount": 0, "ait": "0.00", "service_charge": 17.11 }, "partner": { "currency": "GBP", "total": 836.21, "base_fare": 587.42, "tax": 248.79, "gross": { "base_fare": "570.31", "tax": "248.79", "discount": "0.00", "ait": "0.00", "service_charge": 17.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjEuMTAiLCJiYXNlX2ZhcmUiOiI3ODcuNTUiLCJ0YXgiOiIzMzMuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjEiLCJ0YXgiOiIzMzMuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguMTYiLCJiYXNlX2ZhcmUiOiI3NjQuNjEiLCJ0YXgiOiIzMzMuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjEiLCJ0YXgiOiIzMzMuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk4LjE2IiwiYmFzZV9mYXJlIjoiNzY0LjYxIiwidGF4IjoiMzMzLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 836.21, "filter": { "id": "F77TX00174-1167", "price": 836.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122240jed2026011300356562", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1168", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1169*_*nPX23m5m1MYZrL7i", "flight_key": "F77TX00174-1168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H15M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:20:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 01:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6264" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6264" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 836.21, "gross_total": 1098.16, "base_fare": 587.42, "tax": 248.79, "sell": { "currency": "GBP", "total": 836.21, "base_fare": 587.42, "tax": 248.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMS4xLCJiYXNlX2ZhcmUiOjc4Ny41NSwidGF4IjozMzMuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDk4LjE2LCJiYXNlX2ZhcmUiOjc2NC42MSwidGF4IjozMzMuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC4xNiwiYmFzZV9mYXJlIjo3NjQuNjEsInRheCI6MzMzLjU1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 836.21, "base_fare": 587.42, "tax": 248.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "570.31", "tax": "248.79", "discount": 0, "ait": "0.00", "service_charge": 17.11 }, "partner": { "currency": "GBP", "total": 836.21, "base_fare": 587.42, "tax": 248.79, "gross": { "base_fare": "570.31", "tax": "248.79", "discount": "0.00", "ait": "0.00", "service_charge": 17.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjEuMTAiLCJiYXNlX2ZhcmUiOiI3ODcuNTUiLCJ0YXgiOiIzMzMuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjEiLCJ0YXgiOiIzMzMuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguMTYiLCJiYXNlX2ZhcmUiOiI3NjQuNjEiLCJ0YXgiOiIzMzMuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjQuNjEiLCJ0YXgiOiIzMzMuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk4LjE2IiwiYmFzZV9mYXJlIjoiNzY0LjYxIiwidGF4IjoiMzMzLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 836.21, "filter": { "id": "F77TX00174-1168", "price": 836.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122320jed2026011301156264", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1169", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1170*_*yRpvInYe3vMtj8A4", "flight_key": "F77TX00174-1169", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 839.31, "gross_total": 1102.2, "base_fare": 590.49, "tax": 248.82, "sell": { "currency": "GBP", "total": 839.31, "base_fare": 590.49, "tax": 248.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNS4yNiwiYmFzZV9mYXJlIjo3OTEuNjcsInRheCI6MzMzLjU5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi4yLCJiYXNlX2ZhcmUiOjc2OC42MSwidGF4IjozMzMuNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi4yLCJiYXNlX2ZhcmUiOjc2OC42MSwidGF4IjozMzMuNTl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 839.31, "base_fare": 590.49, "tax": 248.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.29", "tax": "248.82", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 839.31, "base_fare": 590.49, "tax": 248.82, "gross": { "base_fare": "573.29", "tax": "248.82", "discount": "0.00", "ait": "0.00", "service_charge": 17.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjUuMjYiLCJiYXNlX2ZhcmUiOiI3OTEuNjciLCJ0YXgiOiIzMzMuNTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjEiLCJ0YXgiOiIzMzMuNTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDIuMjAiLCJiYXNlX2ZhcmUiOiI3NjguNjEiLCJ0YXgiOiIzMzMuNTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjEiLCJ0YXgiOiIzMzMuNTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjIwIiwiYmFzZV9mYXJlIjoiNzY4LjYxIiwidGF4IjoiMzMzLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDIuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 839.31, "filter": { "id": "F77TX00174-1169", "price": 839.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1170", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1171*_*Uup6R5qApi29xLZA", "flight_key": "F77TX00174-1170", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 891.77, "gross_total": 1169.89, "base_fare": 658.66, "tax": 233.12, "sell": { "currency": "GBP", "total": 891.77, "base_fare": 658.66, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5NS42MSwiYmFzZV9mYXJlIjo4ODMuMDYsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2OS44OSwiYmFzZV9mYXJlIjo4NTcuMzQsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNjkuODksImJhc2VfZmFyZSI6ODU3LjM0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 891.77, "base_fare": 658.66, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.47", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 19.18 }, "partner": { "currency": "GBP", "total": 891.77, "base_fare": 658.66, "tax": 233.12, "gross": { "base_fare": "639.47", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 19.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTUuNjEiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjkuODkiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTY5Ljg5IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 891.77, "filter": { "id": "F77TX00174-1170", "price": 891.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1171", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1172*_*GQvOtFk3qlxdSDAP", "flight_key": "F77TX00174-1171", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 895.26, "gross_total": 1174.56, "base_fare": 658.66, "tax": 236.61, "sell": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMC4yOCwiYmFzZV9mYXJlIjo4ODMuMDYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3NC41NiwiYmFzZV9mYXJlIjo4NTcuMzQsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzQuNTYsImJhc2VfZmFyZSI6ODU3LjM0LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 19.18 }, "partner": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 19.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.26, "filter": { "id": "F77TX00174-1171", "price": 895.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1172", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1173*_*wc2wdIwe0XCvfnSb", "flight_key": "F77TX00174-1172", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1053" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 895.26, "gross_total": 1174.56, "base_fare": 658.66, "tax": 236.61, "sell": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMC4yOCwiYmFzZV9mYXJlIjo4ODMuMDYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3NC41NiwiYmFzZV9mYXJlIjo4NTcuMzQsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzQuNTYsImJhc2VfZmFyZSI6ODU3LjM0LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 19.18 }, "partner": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 19.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.26, "filter": { "id": "F77TX00174-1172", "price": 895.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122300jed2026011300551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1173", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1174*_*X0Td5w9RX8t9Qbmo", "flight_key": "F77TX00174-1173", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H50M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 23:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1055" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 895.26, "gross_total": 1174.56, "base_fare": 658.66, "tax": 236.61, "sell": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMC4yOCwiYmFzZV9mYXJlIjo4ODMuMDYsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3NC41NiwiYmFzZV9mYXJlIjo4NTcuMzQsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzQuNTYsImJhc2VfZmFyZSI6ODU3LjM0LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": 0, "ait": "0.00", "service_charge": 19.18 }, "partner": { "currency": "GBP", "total": 895.26, "base_fare": 658.66, "tax": 236.61, "gross": { "base_fare": "639.47", "tax": "236.61", "discount": "0.00", "ait": "0.00", "service_charge": 19.18 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.26, "filter": { "id": "F77TX00174-1173", "price": 895.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122355jed2026011301501055", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1174", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1175*_*8RgAX8L2qqfUahci", "flight_key": "F77TX00174-1174", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 907.28, "gross_total": 1190.06, "base_fare": 674.16, "tax": 233.12, "sell": { "currency": "GBP", "total": 907.28, "base_fare": 674.16, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi4zOSwiYmFzZV9mYXJlIjo5MDMuODQsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5MC4wNiwiYmFzZV9mYXJlIjo4NzcuNTEsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExOTAuMDYsImJhc2VfZmFyZSI6ODc3LjUxLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 907.28, "base_fare": 674.16, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "654.52", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 19.64 }, "partner": { "currency": "GBP", "total": 907.28, "base_fare": 674.16, "tax": 233.12, "gross": { "base_fare": "654.52", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 19.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuMzkiLCJiYXNlX2ZhcmUiOiI5MDMuODQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzcuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTAuMDYiLCJiYXNlX2ZhcmUiOiI4NzcuNTEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzcuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTkwLjA2IiwiYmFzZV9mYXJlIjoiODc3LjUxIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTAuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 907.28, "filter": { "id": "F77TX00174-1174", "price": 907.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1175", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1176*_*NVFnifjtCs5fihHE", "flight_key": "F77TX00174-1175", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 847.7, "gross_total": 1113.7, "base_fare": 584.34, "tax": 263.36, "sell": { "currency": "GBP", "total": 847.7, "base_fare": 584.34, "tax": 263.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNi41MiwiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzUzLjA5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMy43LCJiYXNlX2ZhcmUiOjc2MC42MSwidGF4IjozNTMuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMy43LCJiYXNlX2ZhcmUiOjc2MC42MSwidGF4IjozNTMuMDl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 847.7, "base_fare": 584.34, "tax": 263.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.32", "tax": "263.36", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 847.7, "base_fare": 584.34, "tax": 263.36, "gross": { "base_fare": "567.32", "tax": "263.36", "discount": "0.00", "ait": "0.00", "service_charge": 17.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzYuNTIiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNTMuMDkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjEiLCJ0YXgiOiIzNTMuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTMuNzAiLCJiYXNlX2ZhcmUiOiI3NjAuNjEiLCJ0YXgiOiIzNTMuMDkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNjEiLCJ0YXgiOiIzNTMuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTEzLjcwIiwiYmFzZV9mYXJlIjoiNzYwLjYxIiwidGF4IjoiMzUzLjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTMuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 847.7, "filter": { "id": "F77TX00174-1175", "price": 847.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1176", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1177*_*0sTybJGIXSvQ7rcO", "flight_key": "F77TX00174-1176", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 850.88, "gross_total": 1117.27, "base_fare": 601.86, "tax": 249.01, "sell": { "currency": "GBP", "total": 850.88, "base_fare": 601.86, "tax": 249.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC43NywiYmFzZV9mYXJlIjo4MDYuOTIsInRheCI6MzMzLjg1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy4yNywiYmFzZV9mYXJlIjo3ODMuNDIsInRheCI6MzMzLjg1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTcuMjcsImJhc2VfZmFyZSI6NzgzLjQyLCJ0YXgiOjMzMy44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 850.88, "base_fare": 601.86, "tax": 249.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "249.01", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 850.88, "base_fare": 601.86, "tax": 249.01, "gross": { "base_fare": "584.34", "tax": "249.01", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuNzciLCJiYXNlX2ZhcmUiOiI4MDYuOTIiLCJ0YXgiOiIzMzMuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDIiLCJ0YXgiOiIzMzMuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuMjciLCJiYXNlX2ZhcmUiOiI3ODMuNDIiLCJ0YXgiOiIzMzMuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDIiLCJ0YXgiOiIzMzMuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE3LjI3IiwiYmFzZV9mYXJlIjoiNzgzLjQyIiwidGF4IjoiMzMzLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTcuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.88, "filter": { "id": "F77TX00174-1176", "price": 850.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1177", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1178*_*4nWK6hFaAGku4FUp", "flight_key": "F77TX00174-1177", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H10M", "transit_time": "PT10H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 22:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-14 01:40:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 864.7, "gross_total": 1131.12, "base_fare": 721.54, "tax": 143.16, "sell": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4zLCJiYXNlX2ZhcmUiOjk2Ny4zNywidGF4IjoxOTEuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTMxLjEyLCJiYXNlX2ZhcmUiOjkzOS4xOSwidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS4xMiwiYmFzZV9mYXJlIjo5MzkuMTksInRheCI6MTkxLjkzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 21.02 }, "partner": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 21.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMzAiLCJiYXNlX2ZhcmUiOiI5NjcuMzciLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuMTIiLCJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMxLjEyIiwiYmFzZV9mYXJlIjoiOTM5LjE5IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 864.7, "filter": { "id": "F77TX00174-1177", "price": 864.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601132225jed20260114014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1178", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1179*_*sQoCYyw6mgK1yQlV", "flight_key": "F77TX00174-1178", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT5H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:10:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:25:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 864.7, "gross_total": 1131.12, "base_fare": 721.54, "tax": 143.16, "sell": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4zLCJiYXNlX2ZhcmUiOjk2Ny4zNywidGF4IjoxOTEuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTMxLjEyLCJiYXNlX2ZhcmUiOjkzOS4xOSwidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS4xMiwiYmFzZV9mYXJlIjo5MzkuMTksInRheCI6MTkxLjkzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 21.02 }, "partner": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 21.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMzAiLCJiYXNlX2ZhcmUiOiI5NjcuMzciLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuMTIiLCJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMxLjEyIiwiYmFzZV9mYXJlIjoiOTM5LjE5IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 864.7, "filter": { "id": "F77TX00174-1178", "price": 864.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601131810jed20260113212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1179", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1180*_*RYChX2g39N1wyXIq", "flight_key": "F77TX00174-1179", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 850.94, "gross_total": 1117.34, "base_fare": 602.01, "tax": 248.93, "sell": { "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC44NSwiYmFzZV9mYXJlIjo4MDcuMTEsInRheCI6MzMzLjc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy4zNCwiYmFzZV9mYXJlIjo3ODMuNiwidGF4IjozMzMuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy4zNCwiYmFzZV9mYXJlIjo3ODMuNiwidGF4IjozMzMuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.47", "tax": "248.93", "discount": 0, "ait": "0.00", "service_charge": 17.54 }, "partner": { "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93, "gross": { "base_fare": "584.47", "tax": "248.93", "discount": "0.00", "ait": "0.00", "service_charge": 17.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuODUiLCJiYXNlX2ZhcmUiOiI4MDcuMTEiLCJ0YXgiOiIzMzMuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuMzQiLCJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE3LjM0IiwiYmFzZV9mYXJlIjoiNzgzLjYwIiwidGF4IjoiMzMzLjc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTcuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.94, "filter": { "id": "F77TX00174-1179", "price": 850.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1180", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1181*_*KP1uoKZF5aQVVqh4", "flight_key": "F77TX00174-1180", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 850.94, "gross_total": 1117.34, "base_fare": 602.01, "tax": 248.93, "sell": { "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC44NSwiYmFzZV9mYXJlIjo4MDcuMTEsInRheCI6MzMzLjc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy4zNCwiYmFzZV9mYXJlIjo3ODMuNiwidGF4IjozMzMuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy4zNCwiYmFzZV9mYXJlIjo3ODMuNiwidGF4IjozMzMuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.47", "tax": "248.93", "discount": 0, "ait": "0.00", "service_charge": 17.54 }, "partner": { "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93, "gross": { "base_fare": "584.47", "tax": "248.93", "discount": "0.00", "ait": "0.00", "service_charge": 17.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuODUiLCJiYXNlX2ZhcmUiOiI4MDcuMTEiLCJ0YXgiOiIzMzMuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuMzQiLCJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE3LjM0IiwiYmFzZV9mYXJlIjoiNzgzLjYwIiwidGF4IjoiMzMzLjc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTcuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.94, "filter": { "id": "F77TX00174-1180", "price": 850.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1181", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1182*_*izxXHKTREc9xZStQ", "flight_key": "F77TX00174-1181", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 850.94, "gross_total": 1117.34, "base_fare": 602.01, "tax": 248.93, "sell": { "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC44NSwiYmFzZV9mYXJlIjo4MDcuMTEsInRheCI6MzMzLjc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy4zNCwiYmFzZV9mYXJlIjo3ODMuNiwidGF4IjozMzMuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNy4zNCwiYmFzZV9mYXJlIjo3ODMuNiwidGF4IjozMzMuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.47", "tax": "248.93", "discount": 0, "ait": "0.00", "service_charge": 17.54 }, "partner": { "currency": "GBP", "total": 850.94, "base_fare": 602.01, "tax": 248.93, "gross": { "base_fare": "584.47", "tax": "248.93", "discount": "0.00", "ait": "0.00", "service_charge": 17.54 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuODUiLCJiYXNlX2ZhcmUiOiI4MDcuMTEiLCJ0YXgiOiIzMzMuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTcuMzQiLCJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNjAiLCJ0YXgiOiIzMzMuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE3LjM0IiwiYmFzZV9mYXJlIjoiNzgzLjYwIiwidGF4IjoiMzMzLjc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTcuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.94, "filter": { "id": "F77TX00174-1181", "price": 850.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1182", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1183*_*uBIneIY2nhWufEDB", "flight_key": "F77TX00174-1182", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H10M", "transit_time": "PT10H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 22:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-14 01:40:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 864.7, "gross_total": 1131.12, "base_fare": 721.54, "tax": 143.16, "sell": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4zLCJiYXNlX2ZhcmUiOjk2Ny4zNywidGF4IjoxOTEuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTMxLjEyLCJiYXNlX2ZhcmUiOjkzOS4xOSwidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS4xMiwiYmFzZV9mYXJlIjo5MzkuMTksInRheCI6MTkxLjkzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 21.02 }, "partner": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 21.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMzAiLCJiYXNlX2ZhcmUiOiI5NjcuMzciLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuMTIiLCJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMxLjEyIiwiYmFzZV9mYXJlIjoiOTM5LjE5IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 864.7, "filter": { "id": "F77TX00174-1182", "price": 864.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601132225jed20260114014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1183", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1184*_*2zvQxmnom7LVewXT", "flight_key": "F77TX00174-1183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT5H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:10:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:25:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 864.7, "gross_total": 1131.12, "base_fare": 721.54, "tax": 143.16, "sell": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS4zLCJiYXNlX2ZhcmUiOjk2Ny4zNywidGF4IjoxOTEuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTMxLjEyLCJiYXNlX2ZhcmUiOjkzOS4xOSwidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS4xMiwiYmFzZV9mYXJlIjo5MzkuMTksInRheCI6MTkxLjkzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 21.02 }, "partner": { "currency": "GBP", "total": 864.7, "base_fare": 721.54, "tax": 143.16, "gross": { "base_fare": "700.52", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 21.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuMzAiLCJiYXNlX2ZhcmUiOiI5NjcuMzciLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuMTIiLCJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMTkiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMxLjEyIiwiYmFzZV9mYXJlIjoiOTM5LjE5IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 864.7, "filter": { "id": "F77TX00174-1183", "price": 864.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601131810jed20260113212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1184", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1185*_*jxNva6e1U4PPBXah", "flight_key": "F77TX00174-1184", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 pcs" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 907.28, "gross_total": 1190.06, "base_fare": 674.16, "tax": 233.12, "sell": { "currency": "GBP", "total": 907.28, "base_fare": 674.16, "tax": 233.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNi4zOSwiYmFzZV9mYXJlIjo5MDMuODQsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5MC4wNiwiYmFzZV9mYXJlIjo4NzcuNTEsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExOTAuMDYsImJhc2VfZmFyZSI6ODc3LjUxLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 907.28, "base_fare": 674.16, "tax": 233.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "654.52", "tax": "233.12", "discount": 0, "ait": "0.00", "service_charge": 19.64 }, "partner": { "currency": "GBP", "total": 907.28, "base_fare": 674.16, "tax": 233.12, "gross": { "base_fare": "654.52", "tax": "233.12", "discount": "0.00", "ait": "0.00", "service_charge": 19.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTYuMzkiLCJiYXNlX2ZhcmUiOiI5MDMuODQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzcuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTAuMDYiLCJiYXNlX2ZhcmUiOiI4NzcuNTEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzcuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTkwLjA2IiwiYmFzZV9mYXJlIjoiODc3LjUxIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTAuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 907.28, "filter": { "id": "F77TX00174-1184", "price": 907.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed202601122320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1185", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1186*_*HpSKlzd9fH1lJ6bR", "flight_key": "F77TX00174-1185", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT04H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 856.96, "gross_total": 1125.43, "base_fare": 601.87, "tax": 255.09, "sell": { "currency": "GBP", "total": 856.96, "base_fare": 601.87, "tax": 255.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC45MywiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNS40MywiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjUuNDMsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjM0Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 856.96, "base_fare": 601.87, "tax": 255.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "255.09", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 856.96, "base_fare": 601.87, "tax": 255.09, "gross": { "base_fare": "584.34", "tax": "255.09", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguOTMiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjUuNDMiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDIuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI1LjQzIiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 856.96, "filter": { "id": "F77TX00174-1185", "price": 856.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1186", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1187*_*UtsWZ94Vcen9c2vX", "flight_key": "F77TX00174-1186", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 858.45, "gross_total": 1127.43, "base_fare": 601.87, "tax": 256.58, "sell": { "currency": "GBP", "total": 858.45, "base_fare": 601.87, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1MC45MywiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNy40MywiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjcuNDMsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 858.45, "base_fare": 601.87, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 858.45, "base_fare": 601.87, "tax": 256.58, "gross": { "base_fare": "584.34", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTAuOTMiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjcuNDMiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI3LjQzIiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjcuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 858.45, "filter": { "id": "F77TX00174-1186", "price": 858.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1187", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1188*_*VicfX9LNNIwkrxVU", "flight_key": "F77TX00174-1187", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 858.45, "gross_total": 1127.43, "base_fare": 601.87, "tax": 256.58, "sell": { "currency": "GBP", "total": 858.45, "base_fare": 601.87, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1MC45MywiYmFzZV9mYXJlIjo4MDYuOTMsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNy40MywiYmFzZV9mYXJlIjo3ODMuNDMsInRheCI6MzQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjcuNDMsImJhc2VfZmFyZSI6NzgzLjQzLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 858.45, "base_fare": 601.87, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.34", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 858.45, "base_fare": 601.87, "tax": 256.58, "gross": { "base_fare": "584.34", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 17.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTAuOTMiLCJiYXNlX2ZhcmUiOiI4MDYuOTMiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjUwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjcuNDMiLCJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODMuNDMiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI3LjQzIiwiYmFzZV9mYXJlIjoiNzgzLjQzIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjcuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 858.45, "filter": { "id": "F77TX00174-1187", "price": 858.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1188", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1189*_*DvWzUaduahMxhnis", "flight_key": "F77TX00174-1188", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 21:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 859.46, "gross_total": 1128.44, "base_fare": 610.45, "tax": 249.01, "sell": { "currency": "GBP", "total": 859.46, "base_fare": 610.45, "tax": 249.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yOCwiYmFzZV9mYXJlIjo4MTguNDMsInRheCI6MzMzLjg1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC40NCwiYmFzZV9mYXJlIjo3OTQuNTksInRheCI6MzMzLjg1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjguNDQsImJhc2VfZmFyZSI6Nzk0LjU5LCJ0YXgiOjMzMy44NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 859.46, "base_fare": 610.45, "tax": 249.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "592.67", "tax": "249.01", "discount": 0, "ait": "0.00", "service_charge": 17.78 }, "partner": { "currency": "GBP", "total": 859.46, "base_fare": 610.45, "tax": 249.01, "gross": { "base_fare": "592.67", "tax": "249.01", "discount": "0.00", "ait": "0.00", "service_charge": 17.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjgiLCJiYXNlX2ZhcmUiOiI4MTguNDMiLCJ0YXgiOiIzMzMuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTQuNTkiLCJ0YXgiOiIzMzMuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguNDQiLCJiYXNlX2ZhcmUiOiI3OTQuNTkiLCJ0YXgiOiIzMzMuODUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTQuNTkiLCJ0YXgiOiIzMzMuODUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI4LjQ0IiwiYmFzZV9mYXJlIjoiNzk0LjU5IiwidGF4IjoiMzMzLjg1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjguNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 859.46, "filter": { "id": "F77TX00174-1188", "price": 859.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122145jed2026011223406560", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1189", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1190*_*NxZGwboAwCWCR8ga", "flight_key": "F77TX00174-1189", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 860.11, "gross_total": 1129.85, "base_fare": 596.63, "tax": 263.48, "sell": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1My4xNSwiYmFzZV9mYXJlIjo3OTkuOSwidGF4IjozNTMuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": 0, "ait": "0.00", "service_charge": 17.38 }, "partner": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": "0.00", "ait": "0.00", "service_charge": 17.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTMuMTUiLCJiYXNlX2ZhcmUiOiI3OTkuOTAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuODUiLCJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5Ljg1IiwiYmFzZV9mYXJlIjoiNzc2LjYwIiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 860.11, "filter": { "id": "F77TX00174-1189", "price": 860.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1190", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1191*_*uNRdl8hoabkaPRLU", "flight_key": "F77TX00174-1190", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 860.11, "gross_total": 1129.85, "base_fare": 596.63, "tax": 263.48, "sell": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1My4xNSwiYmFzZV9mYXJlIjo3OTkuOSwidGF4IjozNTMuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": 0, "ait": "0.00", "service_charge": 17.38 }, "partner": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": "0.00", "ait": "0.00", "service_charge": 17.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTMuMTUiLCJiYXNlX2ZhcmUiOiI3OTkuOTAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuODUiLCJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5Ljg1IiwiYmFzZV9mYXJlIjoiNzc2LjYwIiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 860.11, "filter": { "id": "F77TX00174-1190", "price": 860.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1191", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1192*_*I7IItDIJGvirEcNv", "flight_key": "F77TX00174-1191", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 860.11, "gross_total": 1129.85, "base_fare": 596.63, "tax": 263.48, "sell": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1My4xNSwiYmFzZV9mYXJlIjo3OTkuOSwidGF4IjozNTMuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": 0, "ait": "0.00", "service_charge": 17.38 }, "partner": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": "0.00", "ait": "0.00", "service_charge": 17.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTMuMTUiLCJiYXNlX2ZhcmUiOiI3OTkuOTAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuODUiLCJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5Ljg1IiwiYmFzZV9mYXJlIjoiNzc2LjYwIiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 860.11, "filter": { "id": "F77TX00174-1191", "price": 860.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1192", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1193*_*9gwBVs7XTG5eSCtd", "flight_key": "F77TX00174-1192", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 860.11, "gross_total": 1129.85, "base_fare": 596.63, "tax": 263.48, "sell": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1My4xNSwiYmFzZV9mYXJlIjo3OTkuOSwidGF4IjozNTMuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": 0, "ait": "0.00", "service_charge": 17.38 }, "partner": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": "0.00", "ait": "0.00", "service_charge": 17.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTMuMTUiLCJiYXNlX2ZhcmUiOiI3OTkuOTAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuODUiLCJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5Ljg1IiwiYmFzZV9mYXJlIjoiNzc2LjYwIiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 860.11, "filter": { "id": "F77TX00174-1192", "price": 860.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1193", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1194*_*aKl8EKkTAST1kG21", "flight_key": "F77TX00174-1193", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 860.11, "gross_total": 1129.85, "base_fare": 596.63, "tax": 263.48, "sell": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1My4xNSwiYmFzZV9mYXJlIjo3OTkuOSwidGF4IjozNTMuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": 0, "ait": "0.00", "service_charge": 17.38 }, "partner": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": "0.00", "ait": "0.00", "service_charge": 17.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTMuMTUiLCJiYXNlX2ZhcmUiOiI3OTkuOTAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuODUiLCJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5Ljg1IiwiYmFzZV9mYXJlIjoiNzc2LjYwIiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 860.11, "filter": { "id": "F77TX00174-1193", "price": 860.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1194", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1195*_*8Eg8yH7Rfc1rXXNd", "flight_key": "F77TX00174-1194", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 860.11, "gross_total": 1129.85, "base_fare": 596.63, "tax": 263.48, "sell": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1My4xNSwiYmFzZV9mYXJlIjo3OTkuOSwidGF4IjozNTMuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI5Ljg1LCJiYXNlX2ZhcmUiOjc3Ni42LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": 0, "ait": "0.00", "service_charge": 17.38 }, "partner": { "currency": "GBP", "total": 860.11, "base_fare": 596.63, "tax": 263.48, "gross": { "base_fare": "579.25", "tax": "263.48", "discount": "0.00", "ait": "0.00", "service_charge": 17.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTMuMTUiLCJiYXNlX2ZhcmUiOiI3OTkuOTAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuODUiLCJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNjAiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI5Ljg1IiwiYmFzZV9mYXJlIjoiNzc2LjYwIiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 860.11, "filter": { "id": "F77TX00174-1194", "price": 860.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1195", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1196*_*2Zeb3SuvmxJnUH08", "flight_key": "F77TX00174-1195", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 05:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1015" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 862.34, "gross_total": 1132.2, "base_fare": 613.22, "tax": 249.12, "sell": { "currency": "GBP", "total": 862.34, "base_fare": 613.22, "tax": 249.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Ni4xNSwiYmFzZV9mYXJlIjo4MjIuMTUsInRheCI6MzM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMi4yLCJiYXNlX2ZhcmUiOjc5OC4yLCJ0YXgiOjMzNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTMyLjIsImJhc2VfZmFyZSI6Nzk4LjIsInRheCI6MzM0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 862.34, "base_fare": 613.22, "tax": 249.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.36", "tax": "249.12", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 862.34, "base_fare": 613.22, "tax": 249.12, "gross": { "base_fare": "595.36", "tax": "249.12", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTYuMTUiLCJiYXNlX2ZhcmUiOiI4MjIuMTUiLCJ0YXgiOiIzMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjAiLCJ0YXgiOiIzMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzIuMjAiLCJiYXNlX2ZhcmUiOiI3OTguMjAiLCJ0YXgiOiIzMzQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjAiLCJ0YXgiOiIzMzQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMyLjIwIiwiYmFzZV9mYXJlIjoiNzk4LjIwIiwidGF4IjoiMzM0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzIuMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 862.34, "filter": { "id": "F77TX00174-1195", "price": 862.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130400jed2026011305551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1196", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1197*_*KAV03fYXTxjzpu45", "flight_key": "F77TX00174-1196", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 862.56, "gross_total": 1132.48, "base_fare": 613.52, "tax": 249.04, "sell": { "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Ni40NCwiYmFzZV9mYXJlIjo4MjIuNTUsInRheCI6MzMzLjg5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMi40OCwiYmFzZV9mYXJlIjo3OTguNTksInRheCI6MzMzLjg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzIuNDgsImJhc2VfZmFyZSI6Nzk4LjU5LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.65", "tax": "249.04", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04, "gross": { "base_fare": "595.65", "tax": "249.04", "discount": "0.00", "ait": "0.00", "service_charge": 17.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTYuNDQiLCJiYXNlX2ZhcmUiOiI4MjIuNTUiLCJ0YXgiOiIzMzMuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzIuNDgiLCJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMyLjQ4IiwiYmFzZV9mYXJlIjoiNzk4LjU5IiwidGF4IjoiMzMzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzIuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 862.56, "filter": { "id": "F77TX00174-1196", "price": 862.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1197", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1198*_*RIrXZe8CTDRdDnJ9", "flight_key": "F77TX00174-1197", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "122" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 862.56, "gross_total": 1132.48, "base_fare": 613.52, "tax": 249.04, "sell": { "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Ni40NCwiYmFzZV9mYXJlIjo4MjIuNTUsInRheCI6MzMzLjg5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMi40OCwiYmFzZV9mYXJlIjo3OTguNTksInRheCI6MzMzLjg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzIuNDgsImJhc2VfZmFyZSI6Nzk4LjU5LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.65", "tax": "249.04", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04, "gross": { "base_fare": "595.65", "tax": "249.04", "discount": "0.00", "ait": "0.00", "service_charge": 17.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTYuNDQiLCJiYXNlX2ZhcmUiOiI4MjIuNTUiLCJ0YXgiOiIzMzMuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzIuNDgiLCJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMyLjQ4IiwiYmFzZV9mYXJlIjoiNzk4LjU5IiwidGF4IjoiMzMzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzIuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 862.56, "filter": { "id": "F77TX00174-1197", "price": 862.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121615ruh202601130145122ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1198", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1199*_*52F6s9UOFSowiJol", "flight_key": "F77TX00174-1198", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 862.56, "gross_total": 1132.48, "base_fare": 613.52, "tax": 249.04, "sell": { "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Ni40NCwiYmFzZV9mYXJlIjo4MjIuNTUsInRheCI6MzMzLjg5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMi40OCwiYmFzZV9mYXJlIjo3OTguNTksInRheCI6MzMzLjg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzIuNDgsImJhc2VfZmFyZSI6Nzk4LjU5LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.65", "tax": "249.04", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 862.56, "base_fare": 613.52, "tax": 249.04, "gross": { "base_fare": "595.65", "tax": "249.04", "discount": "0.00", "ait": "0.00", "service_charge": 17.87 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTYuNDQiLCJiYXNlX2ZhcmUiOiI4MjIuNTUiLCJ0YXgiOiIzMzMuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzIuNDgiLCJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguNTkiLCJ0YXgiOiIzMzMuODkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMyLjQ4IiwiYmFzZV9mYXJlIjoiNzk4LjU5IiwidGF4IjoiMzMzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzIuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 862.56, "filter": { "id": "F77TX00174-1198", "price": 862.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121850ruh202601130420112ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1199", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1200*_*eSjohnJmGy9pbMkx", "flight_key": "F77TX00174-1199", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 863.99, "gross_total": 1134.9, "base_fare": 600.47, "tax": 263.52, "sell": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC4zNSwiYmFzZV9mYXJlIjo4MDUuMDUsInRheCI6MzUzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTM0LjksImJhc2VfZmFyZSI6NzgxLjYsInRheCI6MzUzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC45LCJiYXNlX2ZhcmUiOjc4MS42LCJ0YXgiOjM1My4zfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": 0, "ait": "0.00", "service_charge": 17.49 }, "partner": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": "0.00", "ait": "0.00", "service_charge": 17.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguMzUiLCJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjQ1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuOTAiLCJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM0LjkwIiwiYmFzZV9mYXJlIjoiNzgxLjYwIiwidGF4IjoiMzUzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzQuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.99, "filter": { "id": "F77TX00174-1199", "price": 863.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1200", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1201*_*85UxKs4JU0FDqzs2", "flight_key": "F77TX00174-1200", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 863.99, "gross_total": 1134.9, "base_fare": 600.47, "tax": 263.52, "sell": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC4zNSwiYmFzZV9mYXJlIjo4MDUuMDUsInRheCI6MzUzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTM0LjksImJhc2VfZmFyZSI6NzgxLjYsInRheCI6MzUzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC45LCJiYXNlX2ZhcmUiOjc4MS42LCJ0YXgiOjM1My4zfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": 0, "ait": "0.00", "service_charge": 17.49 }, "partner": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": "0.00", "ait": "0.00", "service_charge": 17.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguMzUiLCJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjQ1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuOTAiLCJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM0LjkwIiwiYmFzZV9mYXJlIjoiNzgxLjYwIiwidGF4IjoiMzUzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzQuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.99, "filter": { "id": "F77TX00174-1200", "price": 863.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1201", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1202*_*GBOdmcMoFFKTyi1Y", "flight_key": "F77TX00174-1201", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 863.99, "gross_total": 1134.9, "base_fare": 600.47, "tax": 263.52, "sell": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC4zNSwiYmFzZV9mYXJlIjo4MDUuMDUsInRheCI6MzUzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTM0LjksImJhc2VfZmFyZSI6NzgxLjYsInRheCI6MzUzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC45LCJiYXNlX2ZhcmUiOjc4MS42LCJ0YXgiOjM1My4zfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": 0, "ait": "0.00", "service_charge": 17.49 }, "partner": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": "0.00", "ait": "0.00", "service_charge": 17.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguMzUiLCJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjQ1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuOTAiLCJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM0LjkwIiwiYmFzZV9mYXJlIjoiNzgxLjYwIiwidGF4IjoiMzUzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzQuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.99, "filter": { "id": "F77TX00174-1201", "price": 863.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1202", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1203*_*gkbdMwEUMSqmijYN", "flight_key": "F77TX00174-1202", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H40M", "transit_time": "PT20H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT20H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 863.99, "gross_total": 1134.9, "base_fare": 600.47, "tax": 263.52, "sell": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC4zNSwiYmFzZV9mYXJlIjo4MDUuMDUsInRheCI6MzUzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTM0LjksImJhc2VfZmFyZSI6NzgxLjYsInRheCI6MzUzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC45LCJiYXNlX2ZhcmUiOjc4MS42LCJ0YXgiOjM1My4zfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": 0, "ait": "0.00", "service_charge": 17.49 }, "partner": { "currency": "GBP", "total": 863.99, "base_fare": 600.47, "tax": 263.52, "gross": { "base_fare": "582.98", "tax": "263.52", "discount": "0.00", "ait": "0.00", "service_charge": 17.49 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguMzUiLCJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjQ1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuOTAiLCJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODEuNjAiLCJ0YXgiOiIzNTMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM0LjkwIiwiYmFzZV9mYXJlIjoiNzgxLjYwIiwidGF4IjoiMzUzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzQuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.99, "filter": { "id": "F77TX00174-1202", "price": 863.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1203", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1204*_*MLR5YEbW3WAzbe68", "flight_key": "F77TX00174-1203", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 870.23, "gross_total": 1142.53, "base_fare": 619.42, "tax": 250.81, "sell": { "currency": "GBP", "total": 870.23, "base_fare": 619.42, "tax": 250.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2Ni43MiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6MzM2LjI2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Mi41MywiYmFzZV9mYXJlIjo4MDYuMjcsInRheCI6MzM2LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDIuNTMsImJhc2VfZmFyZSI6ODA2LjI3LCJ0YXgiOjMzNi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 870.23, "base_fare": 619.42, "tax": 250.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "250.81", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 870.23, "base_fare": 619.42, "tax": 250.81, "gross": { "base_fare": "601.38", "tax": "250.81", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjYuNzIiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDIuNTMiLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQyLjUzIiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIuNTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 870.23, "filter": { "id": "F77TX00174-1203", "price": 870.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1204", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1205*_*2zwOzJ3SwUfyAK9f", "flight_key": "F77TX00174-1204", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-12 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 867.93, "gross_total": 1138.16, "base_fare": 652.45, "tax": 215.48, "sell": { "currency": "GBP", "total": 867.93, "base_fare": 652.45, "tax": 215.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2My42NCwiYmFzZV9mYXJlIjo4NzQuNzQsInRheCI6Mjg4Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTM4LjE2LCJiYXNlX2ZhcmUiOjg0OS4yNiwidGF4IjoyODguOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTM4LjE2LCJiYXNlX2ZhcmUiOjg0OS4yNiwidGF4IjoyODguOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 867.93, "base_fare": 652.45, "tax": 215.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "633.45", "tax": "215.48", "discount": 0, "ait": "0.00", "service_charge": 19 }, "partner": { "currency": "GBP", "total": 867.93, "base_fare": 652.45, "tax": 215.48, "gross": { "base_fare": "633.45", "tax": "215.48", "discount": "0.00", "ait": "0.00", "service_charge": 19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjMuNjQiLCJiYXNlX2ZhcmUiOiI4NzQuNzQiLCJ0YXgiOiIyODguOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDkuMjYiLCJ0YXgiOiIyODguOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzguMTYiLCJiYXNlX2ZhcmUiOiI4NDkuMjYiLCJ0YXgiOiIyODguOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDkuMjYiLCJ0YXgiOiIyODguOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM4LjE2IiwiYmFzZV9mYXJlIjoiODQ5LjI2IiwidGF4IjoiMjg4LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 867.93, "filter": { "id": "F77TX00174-1204", "price": 867.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "L", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120825mct202601121935104mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1205", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1206*_*6OhA5O7fGC7TfMsh", "flight_key": "F77TX00174-1205", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1205", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1206", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1207*_*YxrVTdbrdI53t6LH", "flight_key": "F77TX00174-1206", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1206", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1207", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1208*_*KtcHtjhDZMe0GO2M", "flight_key": "F77TX00174-1207", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1207", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1208", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1209*_*u05SMyDOrLMLw51m", "flight_key": "F77TX00174-1208", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1208", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1209", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1210*_*aD0Phf4ArsZaSbgh", "flight_key": "F77TX00174-1209", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1209", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1210", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1211*_*e6sGwlZHnuGqyHI2", "flight_key": "F77TX00174-1210", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1210", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1211", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1212*_*lwNAmQyh9idjfz7W", "flight_key": "F77TX00174-1211", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1211", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1212", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1213*_*q5kOPQMCwsoRwQmM", "flight_key": "F77TX00174-1212", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1212", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1213", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1214*_*fsxcrrzfOmS9YG36", "flight_key": "F77TX00174-1213", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1213", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1214", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1215*_*hse7kt2WRPsFlxdj", "flight_key": "F77TX00174-1214", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1214", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1215", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1216*_*0J5aM26VfOPQKcNk", "flight_key": "F77TX00174-1215", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 869.81, "gross_total": 1142.21, "base_fare": 613.23, "tax": 256.58, "sell": { "currency": "GBP", "total": 869.81, "base_fare": 613.23, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2Ni4xNiwiYmFzZV9mYXJlIjo4MjIuMTYsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Mi4yMSwiYmFzZV9mYXJlIjo3OTguMjEsInRheCI6MzQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDIuMjEsImJhc2VfZmFyZSI6Nzk4LjIxLCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 869.81, "base_fare": 613.23, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.37", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 17.86 }, "partner": { "currency": "GBP", "total": 869.81, "base_fare": 613.23, "tax": 256.58, "gross": { "base_fare": "595.37", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 17.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjYuMTYiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDIuMjEiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQyLjIxIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDIuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 869.81, "filter": { "id": "F77TX00174-1215", "price": 869.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1216", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1217*_*Y6a4Crype9K1zTJ7", "flight_key": "F77TX00174-1216", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1216", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1217", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1218*_*PVRkIZ70snDjWwF2", "flight_key": "F77TX00174-1217", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1217", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1218", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1219*_*FkpCNE9TXq6FRCnf", "flight_key": "F77TX00174-1218", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H15M", "transit_time": "PT15H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1218", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1219", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1220*_*iCC2bPqDYvHQXNbi", "flight_key": "F77TX00174-1219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1219", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1220", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1221*_*sx2hBGNVfC835Kl2", "flight_key": "F77TX00174-1220", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1220", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1221", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1222*_*XrgfG23TIi6lQWnk", "flight_key": "F77TX00174-1221", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 873.54, "gross_total": 1146.85, "base_fare": 622.53, "tax": 251.01, "sell": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3MS4xNiwiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni44NSwiYmFzZV9mYXJlIjo4MTAuMzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDYuODUsImJhc2VfZmFyZSI6ODEwLjMyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 873.54, "base_fare": 622.53, "tax": 251.01, "gross": { "base_fare": "604.40", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzEuMTYiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuODUiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ2Ljg1IiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDYuODYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 873.54, "filter": { "id": "F77TX00174-1221", "price": 873.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1222", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1223*_*eLnizwmVVJCYvsdi", "flight_key": "F77TX00174-1222", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1222", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1223", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1224*_*kwkppRNCk3tECxz1", "flight_key": "F77TX00174-1223", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1223", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1224", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1225*_*nNYnE05vB5qHcJ1l", "flight_key": "F77TX00174-1224", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1224", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1225", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1226*_*bdIVatllrGKCnqst", "flight_key": "F77TX00174-1225", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1225", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1226", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1227*_*irgm6tt2CmcdUWjn", "flight_key": "F77TX00174-1226", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1226", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1227", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1228*_*CtG6nIGfLZRswjW2", "flight_key": "F77TX00174-1227", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1227", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1228", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1229*_*a73jfCQpmB8gJ4ZW", "flight_key": "F77TX00174-1228", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 875.01, "gross_total": 1148.94, "base_fare": 619.42, "tax": 255.59, "sell": { "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My4xMywiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6MzQyLjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC45NCwiYmFzZV9mYXJlIjo4MDYuMjcsInRheCI6MzQyLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguOTQsImJhc2VfZmFyZSI6ODA2LjI3LCJ0YXgiOjM0Mi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59, "gross": { "base_fare": "601.38", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzMuMTMiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguOTQiLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4Ljk0IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 875.01, "filter": { "id": "F77TX00174-1228", "price": 875.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1229", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1230*_*nLWiOTiKbxawgdBO", "flight_key": "F77TX00174-1229", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT10H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT10H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 875.01, "gross_total": 1148.94, "base_fare": 619.42, "tax": 255.59, "sell": { "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My4xMywiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6MzQyLjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC45NCwiYmFzZV9mYXJlIjo4MDYuMjcsInRheCI6MzQyLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguOTQsImJhc2VfZmFyZSI6ODA2LjI3LCJ0YXgiOjM0Mi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59, "gross": { "base_fare": "601.38", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzMuMTMiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguOTQiLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4Ljk0IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 875.01, "filter": { "id": "F77TX00174-1229", "price": 875.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1230", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1231*_*JKmHdKzrj2w4oNwZ", "flight_key": "F77TX00174-1230", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 13:35:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 875.01, "gross_total": 1148.94, "base_fare": 619.42, "tax": 255.59, "sell": { "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My4xMywiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6MzQyLjY3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC45NCwiYmFzZV9mYXJlIjo4MDYuMjcsInRheCI6MzQyLjY3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguOTQsImJhc2VfZmFyZSI6ODA2LjI3LCJ0YXgiOjM0Mi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 875.01, "base_fare": 619.42, "tax": 255.59, "gross": { "base_fare": "601.38", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzMuMTMiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguOTQiLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4Ljk0IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 875.01, "filter": { "id": "F77TX00174-1230", "price": 875.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121335dxb20260113004016dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1231", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1232*_*YA0AN96rGCY8YEEQ", "flight_key": "F77TX00174-1231", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-12 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 897.88, "gross_total": 1176.66, "base_fare": 694.78, "tax": 203.1, "sell": { "currency": "GBP", "total": 897.88, "base_fare": 694.78, "tax": 203.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMy43OSwiYmFzZV9mYXJlIjo5MzEuNDksInRheCI6MjcyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTc2LjY2LCJiYXNlX2ZhcmUiOjkwNC4zNiwidGF4IjoyNzIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTc2LjY2LCJiYXNlX2ZhcmUiOjkwNC4zNiwidGF4IjoyNzIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 897.88, "base_fare": 694.78, "tax": 203.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "674.54", "tax": "203.10", "discount": 0, "ait": "0.00", "service_charge": 20.24 }, "partner": { "currency": "GBP", "total": 897.88, "base_fare": 694.78, "tax": 203.1, "gross": { "base_fare": "674.54", "tax": "203.10", "discount": "0.00", "ait": "0.00", "service_charge": 20.24 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDMuNzkiLCJiYXNlX2ZhcmUiOiI5MzEuNDkiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4xMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNjYiLCJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc2LjY2IiwiYmFzZV9mYXJlIjoiOTA0LjM2IiwidGF4IjoiMjcyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzYuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 897.88, "filter": { "id": "F77TX00174-1231", "price": 897.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "L", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120825mct202601121935104mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1232", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1233*_*yrV51qeRKNN1s4Fo", "flight_key": "F77TX00174-1232", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1232", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1233", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1234*_*IVM0ebKMecY37unS", "flight_key": "F77TX00174-1233", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1233", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1234", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1235*_*rZxI0zSB7ZdqsuIK", "flight_key": "F77TX00174-1234", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 877.69, "gross_total": 1152.25, "base_fare": 626.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni43MiwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Mi4yNSwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTIuMjUsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 877.69, "base_fare": 626.68, "tax": 251.01, "gross": { "base_fare": "608.43", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuNzIiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTIuMjUiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTUyLjI1IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTIuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 877.69, "filter": { "id": "F77TX00174-1234", "price": 877.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1235", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1236*_*xxnutg4p7kCiSncS", "flight_key": "F77TX00174-1235", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 886.19, "gross_total": 1163.81, "base_fare": 622.51, "tax": 263.68, "sell": { "currency": "GBP", "total": 886.19, "base_fare": 622.51, "tax": 263.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OC4xMiwiYmFzZV9mYXJlIjo4MzQuNiwidGF4IjozNTMuNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTYzLjgxLCJiYXNlX2ZhcmUiOjgxMC4yOSwidGF4IjozNTMuNTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2My44MSwiYmFzZV9mYXJlIjo4MTAuMjksInRheCI6MzUzLjUyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 886.19, "base_fare": 622.51, "tax": 263.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.38", "tax": "263.68", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 886.19, "base_fare": 622.51, "tax": 263.68, "gross": { "base_fare": "604.38", "tax": "263.68", "discount": "0.00", "ait": "0.00", "service_charge": 18.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODguMTIiLCJiYXNlX2ZhcmUiOiI4MzQuNjAiLCJ0YXgiOiIzNTMuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMjkiLCJ0YXgiOiIzNTMuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjMuODEiLCJiYXNlX2ZhcmUiOiI4MTAuMjkiLCJ0YXgiOiIzNTMuNTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMjkiLCJ0YXgiOiIzNTMuNTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTYzLjgxIiwiYmFzZV9mYXJlIjoiODEwLjI5IiwidGF4IjoiMzUzLjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjMuODEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 886.19, "filter": { "id": "F77TX00174-1235", "price": 886.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1236", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1237*_*58sbAyrMBGOsBLD0", "flight_key": "F77TX00174-1236", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 886.48, "gross_total": 1164.18, "base_fare": 622.74, "tax": 263.74, "sell": { "currency": "GBP", "total": 886.48, "base_fare": 622.74, "tax": 263.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OC41LCJiYXNlX2ZhcmUiOjgzNC45MSwidGF4IjozNTMuNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTY0LjE4LCJiYXNlX2ZhcmUiOjgxMC41OSwidGF4IjozNTMuNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC4xOCwiYmFzZV9mYXJlIjo4MTAuNTksInRheCI6MzUzLjU5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 886.48, "base_fare": 622.74, "tax": 263.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.60", "tax": "263.74", "discount": 0, "ait": "0.00", "service_charge": 18.14 }, "partner": { "currency": "GBP", "total": 886.48, "base_fare": 622.74, "tax": 263.74, "gross": { "base_fare": "604.60", "tax": "263.74", "discount": "0.00", "ait": "0.00", "service_charge": 18.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODguNTAiLCJiYXNlX2ZhcmUiOiI4MzQuOTEiLCJ0YXgiOiIzNTMuNTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuNTkiLCJ0YXgiOiIzNTMuNTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuMTgiLCJiYXNlX2ZhcmUiOiI4MTAuNTkiLCJ0YXgiOiIzNTMuNTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuNTkiLCJ0YXgiOiIzNTMuNTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTY0LjE4IiwiYmFzZV9mYXJlIjoiODEwLjU5IiwidGF4IjoiMzUzLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 886.48, "filter": { "id": "F77TX00174-1236", "price": 886.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1237", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1238*_*xLXnOYI8M5LapVrP", "flight_key": "F77TX00174-1237", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 890.34, "gross_total": 1169.22, "base_fare": 626.58, "tax": 263.77, "sell": { "currency": "GBP", "total": 890.34, "base_fare": 626.58, "tax": 263.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5My42OSwiYmFzZV9mYXJlIjo4NDAuMDUsInRheCI6MzUzLjY0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2OS4yMiwiYmFzZV9mYXJlIjo4MTUuNTgsInRheCI6MzUzLjY0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNjkuMjIsImJhc2VfZmFyZSI6ODE1LjU4LCJ0YXgiOjM1My42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 890.34, "base_fare": 626.58, "tax": 263.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.32", "tax": "263.77", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 890.34, "base_fare": 626.58, "tax": 263.77, "gross": { "base_fare": "608.32", "tax": "263.77", "discount": "0.00", "ait": "0.00", "service_charge": 18.25 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTMuNjkiLCJiYXNlX2ZhcmUiOiI4NDAuMDUiLCJ0YXgiOiIzNTMuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNTgiLCJ0YXgiOiIzNTMuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjkuMjIiLCJiYXNlX2ZhcmUiOiI4MTUuNTgiLCJ0YXgiOiIzNTMuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNTgiLCJ0YXgiOiIzNTMuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTY5LjIyIiwiYmFzZV9mYXJlIjoiODE1LjU4IiwidGF4IjoiMzUzLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjkuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 890.34, "filter": { "id": "F77TX00174-1237", "price": 890.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1238", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1239*_*L5V1QICnlThrin56", "flight_key": "F77TX00174-1238", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-12 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 895.05, "gross_total": 1173.45, "base_fare": 679.29, "tax": 215.75, "sell": { "currency": "GBP", "total": 895.05, "base_fare": 679.29, "tax": 215.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5OS45OCwiYmFzZV9mYXJlIjo5MTAuNzMsInRheCI6Mjg5LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My40NSwiYmFzZV9mYXJlIjo4ODQuMiwidGF4IjoyODkuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My40NSwiYmFzZV9mYXJlIjo4ODQuMiwidGF4IjoyODkuMjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 895.05, "base_fare": 679.29, "tax": 215.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "659.51", "tax": "215.75", "discount": 0, "ait": "0.00", "service_charge": 19.79 }, "partner": { "currency": "GBP", "total": 895.05, "base_fare": 679.29, "tax": 215.75, "gross": { "base_fare": "659.51", "tax": "215.75", "discount": "0.00", "ait": "0.00", "service_charge": 19.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTkuOTgiLCJiYXNlX2ZhcmUiOiI5MTAuNzMiLCJ0YXgiOiIyODkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODQuMjAiLCJ0YXgiOiIyODkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjUzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzMuNDUiLCJiYXNlX2ZhcmUiOiI4ODQuMjAiLCJ0YXgiOiIyODkuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODQuMjAiLCJ0YXgiOiIyODkuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTczLjQ1IiwiYmFzZV9mYXJlIjoiODg0LjIwIiwidGF4IjoiMjg5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzMuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.05, "filter": { "id": "F77TX00174-1238", "price": 895.05, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "L", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120825mct202601121935104mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1239", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1240*_*BcAqWufeif0SUnPz", "flight_key": "F77TX00174-1239", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 896.69, "gross_total": 1176.9, "base_fare": 647.31, "tax": 249.37, "sell": { "currency": "GBP", "total": 896.69, "base_fare": 647.31, "tax": 249.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMi4xOCwiYmFzZV9mYXJlIjo4NjcuODUsInRheCI6MzM0LjMzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni45LCJiYXNlX2ZhcmUiOjg0Mi41NywidGF4IjozMzQuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni45LCJiYXNlX2ZhcmUiOjg0Mi41NywidGF4IjozMzQuMzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 896.69, "base_fare": 647.31, "tax": 249.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.46", "tax": "249.37", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 896.69, "base_fare": 647.31, "tax": 249.37, "gross": { "base_fare": "628.46", "tax": "249.37", "discount": "0.00", "ait": "0.00", "service_charge": 18.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDIuMTgiLCJiYXNlX2ZhcmUiOiI4NjcuODUiLCJ0YXgiOiIzMzQuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTciLCJ0YXgiOiIzMzQuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuOTAiLCJiYXNlX2ZhcmUiOiI4NDIuNTciLCJ0YXgiOiIzMzQuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNTciLCJ0YXgiOiIzMzQuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc2LjkwIiwiYmFzZV9mYXJlIjoiODQyLjU3IiwidGF4IjoiMzM0LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzYuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 896.69, "filter": { "id": "F77TX00174-1239", "price": 896.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1240", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1241*_*AndiVy2409Db6tUG", "flight_key": "F77TX00174-1240", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H20M", "transit_time": "PT22H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "KWI", "arrival_time": "2026-01-13 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-13 23:30:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-14 02:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT22H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "783" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "783" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 899.43, "gross_total": 1179.25, "base_fare": 682.02, "tax": 217.42, "sell": { "currency": "GBP", "total": 899.43, "base_fare": 682.02, "tax": 217.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNS44OCwiYmFzZV9mYXJlIjo5MTQuMzgsInRheCI6MjkxLjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTc5LjI1LCJiYXNlX2ZhcmUiOjg4Ny43NSwidGF4IjoyOTEuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTc5LjI1LCJiYXNlX2ZhcmUiOjg4Ny43NSwidGF4IjoyOTEuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 899.43, "base_fare": 682.02, "tax": 217.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "662.15", "tax": "217.42", "discount": 0, "ait": "0.00", "service_charge": 19.86 }, "partner": { "currency": "GBP", "total": 899.43, "base_fare": 682.02, "tax": 217.42, "gross": { "base_fare": "662.15", "tax": "217.42", "discount": "0.00", "ait": "0.00", "service_charge": 19.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDUuODgiLCJiYXNlX2ZhcmUiOiI5MTQuMzgiLCJ0YXgiOiIyOTEuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODcuNzUiLCJ0YXgiOiIyOTEuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjYzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzkuMjUiLCJiYXNlX2ZhcmUiOiI4ODcuNzUiLCJ0YXgiOiIyOTEuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODcuNzUiLCJ0YXgiOiIyOTEuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc5LjI1IiwiYmFzZV9mYXJlIjoiODg3Ljc1IiwidGF4IjoiMjkxLjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzkuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 899.43, "filter": { "id": "F77TX00174-1240", "price": 899.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "K", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545kwi202601130045102kwi202601132330jed202601140205783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1241", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1242*_*mvoGMPGHFpibWDid", "flight_key": "F77TX00174-1241", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1241", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1242", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1243*_*mkNTsZfMGl9YwTaS", "flight_key": "F77TX00174-1242", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1242", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1243", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1244*_*7wlC5GWPIyPOsTxA", "flight_key": "F77TX00174-1243", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1243", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1244", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1245*_*WC6e0L5wnRXPMq95", "flight_key": "F77TX00174-1244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H10M", "transit_time": "PT11H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1244", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1245", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1246*_*jagHjWfbpojilgeN", "flight_key": "F77TX00174-1245", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H10M", "transit_time": "PT11H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT11H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1245", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1246", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1247*_*bvkZkUQM0ZclNAq0", "flight_key": "F77TX00174-1246", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT23H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1246", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1247", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1248*_*yoEP2ezefX6Yiy3L", "flight_key": "F77TX00174-1247", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT23H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1247", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1248", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1249*_*F1798v5fGbKn2SHd", "flight_key": "F77TX00174-1248", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1248", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1249", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1250*_*H1TebDSrfxkYxkEz", "flight_key": "F77TX00174-1249", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H40M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1249", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1250", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1251*_*MI5rvOyvEl1YsbCE", "flight_key": "F77TX00174-1250", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT21H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT21H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1250", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1251", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1252*_*2hBCfKinXjhpB74u", "flight_key": "F77TX00174-1251", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H35M", "transit_time": "PT21H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT21H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1251", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1252", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1253*_*YeEP2HoqZK3XYoqD", "flight_key": "F77TX00174-1252", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1252", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1253", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1254*_*dDyBehG3gZQcRehr", "flight_key": "F77TX00174-1253", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1253", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1254", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1255*_*hZHzoV7jIruBt1hH", "flight_key": "F77TX00174-1254", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1254", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1255", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1256*_*4UkcVrG6VzSBsQpH", "flight_key": "F77TX00174-1255", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1255", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1256", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1257*_*a8GIqoXErk0wnEfo", "flight_key": "F77TX00174-1256", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1256", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1257", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1258*_*FUjCMydPiz0pP0jn", "flight_key": "F77TX00174-1257", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1257", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1258", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1259*_*ZTuDkWY23uzneKeI", "flight_key": "F77TX00174-1258", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1258", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1259", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1260*_*9Z92xCH2FIRsWR1N", "flight_key": "F77TX00174-1259", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1259", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1260", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1261*_*4ywKrxRkl7WfMWNf", "flight_key": "F77TX00174-1260", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H0M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT23H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1260", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1261", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1262*_*Y068ZgDrGtuToMNn", "flight_key": "F77TX00174-1261", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H0M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT23H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1261", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1262", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1263*_*3Za2nek8zGakoEG7", "flight_key": "F77TX00174-1262", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1262", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1263", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1264*_*5oi5YbNzAkkzGJrU", "flight_key": "F77TX00174-1263", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1263", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1264", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1265*_*ih7NSXUJelBAPQKQ", "flight_key": "F77TX00174-1264", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H20M", "transit_time": "PT22H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1264", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1265", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1266*_*1MPUmGY3NdykQYW8", "flight_key": "F77TX00174-1265", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H20M", "transit_time": "PT22H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1265", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1266", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1267*_*2yaaNSgOXEuhj4ML", "flight_key": "F77TX00174-1266", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1266", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1267", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1268*_*GQqHuuT3lslccRYZ", "flight_key": "F77TX00174-1267", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1267", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1268", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1269*_*hP5RTCuI0gbQzTLP", "flight_key": "F77TX00174-1268", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "PT21H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1268", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1269", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1270*_*7Tfzfwda1PIgGsZF", "flight_key": "F77TX00174-1269", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H45M", "transit_time": "PT21H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT21H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1269", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1270", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1271*_*VMetdaWJFpZOySBW", "flight_key": "F77TX00174-1270", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "PT14H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT14H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1270", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1271", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1272*_*FbfPMpiZPGiE5eFT", "flight_key": "F77TX00174-1271", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "PT14H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT14H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 902.78, "gross_total": 1186.17, "base_fare": 619.42, "tax": 283.36, "sell": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMC4zNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6Mzc5Ljl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg2LjE3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.78, "base_fare": 619.42, "tax": 283.36, "gross": { "base_fare": "601.38", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTAuMzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODYuMTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg2LjE3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODYuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 902.78, "filter": { "id": "F77TX00174-1271", "price": 902.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1272", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1273*_*hqHNEnhoDqzfidId", "flight_key": "F77TX00174-1272", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT2H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1051" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 908.31, "gross_total": 1192.04, "base_fare": 658.83, "tax": 249.48, "sell": { "currency": "GBP", "total": 908.31, "base_fare": 658.83, "tax": 249.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNy43NywiYmFzZV9mYXJlIjo4ODMuMjksInRheCI6MzM0LjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Mi4wNCwiYmFzZV9mYXJlIjo4NTcuNTYsInRheCI6MzM0LjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExOTIuMDQsImJhc2VfZmFyZSI6ODU3LjU2LCJ0YXgiOjMzNC40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 908.31, "base_fare": 658.83, "tax": 249.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.64", "tax": "249.48", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 908.31, "base_fare": 658.83, "tax": 249.48, "gross": { "base_fare": "639.64", "tax": "249.48", "discount": "0.00", "ait": "0.00", "service_charge": 19.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTcuNzciLCJiYXNlX2ZhcmUiOiI4ODMuMjkiLCJ0YXgiOiIzMzQuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuNTYiLCJ0YXgiOiIzMzQuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTIuMDQiLCJiYXNlX2ZhcmUiOiI4NTcuNTYiLCJ0YXgiOiIzMzQuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuNTYiLCJ0YXgiOiIzMzQuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTkyLjA0IiwiYmFzZV9mYXJlIjoiODU3LjU2IiwidGF4IjoiMzM0LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTIuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 908.31, "filter": { "id": "F77TX00174-1272", "price": 908.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122200jed2026011223551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1273", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1274*_*am0zaZBSy8P2C9gm", "flight_key": "F77TX00174-1273", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H10M", "transit_time": "PT10H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 22:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-14 01:40:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 927.88, "gross_total": 1213.37, "base_fare": 784.72, "tax": 143.16, "sell": { "currency": "GBP", "total": 927.88, "base_fare": 784.72, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0NC4wMSwiYmFzZV9mYXJlIjoxMDUyLjA4LCJ0YXgiOjE5MS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTMuMzcsImJhc2VfZmFyZSI6MTAyMS40NCwidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy4zNywiYmFzZV9mYXJlIjoxMDIxLjQ0LCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 927.88, "base_fare": 784.72, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.87", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 927.88, "base_fare": 784.72, "tax": 143.16, "gross": { "base_fare": "761.87", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDQuMDEiLCJiYXNlX2ZhcmUiOiIxMDUyLjA4IiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS40NCIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIxMy4zNyIsImJhc2VfZmFyZSI6IjEwMjEuNDQiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjQ0IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIxMy4zNyIsImJhc2VfZmFyZSI6IjEwMjEuNDQiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIxMy4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 927.88, "filter": { "id": "F77TX00174-1273", "price": 927.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601132225jed20260114014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1274", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1275*_*AlEbnTw4X2DPIlDV", "flight_key": "F77TX00174-1274", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT5H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:10:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:25:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 927.88, "gross_total": 1213.37, "base_fare": 784.72, "tax": 143.16, "sell": { "currency": "GBP", "total": 927.88, "base_fare": 784.72, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0NC4wMSwiYmFzZV9mYXJlIjoxMDUyLjA4LCJ0YXgiOjE5MS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTMuMzcsImJhc2VfZmFyZSI6MTAyMS40NCwidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMy4zNywiYmFzZV9mYXJlIjoxMDIxLjQ0LCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 927.88, "base_fare": 784.72, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.87", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 927.88, "base_fare": 784.72, "tax": 143.16, "gross": { "base_fare": "761.87", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDQuMDEiLCJiYXNlX2ZhcmUiOiIxMDUyLjA4IiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS40NCIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIxMy4zNyIsImJhc2VfZmFyZSI6IjEwMjEuNDQiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjQ0IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIxMy4zNyIsImJhc2VfZmFyZSI6IjEwMjEuNDQiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIxMy4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 927.88, "filter": { "id": "F77TX00174-1274", "price": 927.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601131810jed20260113212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1275", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1276*_*D6EpIxzFhrjN2diF", "flight_key": "F77TX00174-1275", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 915.76, "gross_total": 1203.57, "base_fare": 619.42, "tax": 296.35, "sell": { "currency": "GBP", "total": 915.76, "base_fare": 619.42, "tax": 296.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNy43NiwiYmFzZV9mYXJlIjo4MzAuNDUsInRheCI6Mzk3LjMxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMy41NywiYmFzZV9mYXJlIjo4MDYuMjYsInRheCI6Mzk3LjMxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDMuNTcsImJhc2VfZmFyZSI6ODA2LjI2LCJ0YXgiOjM5Ny4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 915.76, "base_fare": 619.42, "tax": 296.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.37", "tax": "296.35", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 915.76, "base_fare": 619.42, "tax": 296.35, "gross": { "base_fare": "601.37", "tax": "296.35", "discount": "0.00", "ait": "0.00", "service_charge": 18.04 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjcuNzYiLCJiYXNlX2ZhcmUiOiI4MzAuNDUiLCJ0YXgiOiIzOTcuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjYiLCJ0YXgiOiIzOTcuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDMuNTciLCJiYXNlX2ZhcmUiOiI4MDYuMjYiLCJ0YXgiOiIzOTcuMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjYiLCJ0YXgiOiIzOTcuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjAzLjU3IiwiYmFzZV9mYXJlIjoiODA2LjI2IiwidGF4IjoiMzk3LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDMuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 915.76, "filter": { "id": "F77TX00174-1275", "price": 915.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1276", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1277*_*19H4lbfYpvjn8Vn7", "flight_key": "F77TX00174-1276", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-12 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 950.56, "gross_total": 1245.23, "base_fare": 747.46, "tax": 203.1, "sell": { "currency": "GBP", "total": 950.56, "base_fare": 747.46, "tax": 203.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3NC40MiwiYmFzZV9mYXJlIjoxMDAyLjEyLCJ0YXgiOjI3Mi4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0NS4yMywiYmFzZV9mYXJlIjo5NzIuOTMsInRheCI6MjcyLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0NS4yMywiYmFzZV9mYXJlIjo5NzIuOTMsInRheCI6MjcyLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 950.56, "base_fare": 747.46, "tax": 203.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.69", "tax": "203.10", "discount": 0, "ait": "0.00", "service_charge": 21.77 }, "partner": { "currency": "GBP", "total": 950.56, "base_fare": 747.46, "tax": 203.1, "gross": { "base_fare": "725.69", "tax": "203.10", "discount": "0.00", "ait": "0.00", "service_charge": 21.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzQuNDIiLCJiYXNlX2ZhcmUiOiIxMDAyLjEyIiwidGF4IjoiMjcyLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjcyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQ1LjIzIiwiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjcyLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjcyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI0NS4yMyIsImJhc2VfZmFyZSI6Ijk3Mi45MyIsInRheCI6IjI3Mi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjQ1LjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 950.56, "filter": { "id": "F77TX00174-1276", "price": 950.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "L", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120825mct202601121935104mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1277", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1278*_*SWMGDSmAm79TGcjK", "flight_key": "F77TX00174-1277", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 929.12, "gross_total": 1219.7, "base_fare": 664.97, "tax": 264.15, "sell": { "currency": "GBP", "total": 929.12, "base_fare": 664.97, "tax": 264.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0NS42NywiYmFzZV9mYXJlIjo4OTEuNTMsInRheCI6MzU0LjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOS43LCJiYXNlX2ZhcmUiOjg2NS41NiwidGF4IjozNTQuMTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOS43LCJiYXNlX2ZhcmUiOjg2NS41NiwidGF4IjozNTQuMTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 929.12, "base_fare": 664.97, "tax": 264.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "645.60", "tax": "264.15", "discount": 0, "ait": "0.00", "service_charge": 19.37 }, "partner": { "currency": "GBP", "total": 929.12, "base_fare": 664.97, "tax": 264.15, "gross": { "base_fare": "645.60", "tax": "264.15", "discount": "0.00", "ait": "0.00", "service_charge": 19.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDUuNjciLCJiYXNlX2ZhcmUiOiI4OTEuNTMiLCJ0YXgiOiIzNTQuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjUuNTYiLCJ0YXgiOiIzNTQuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS45NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTkuNzAiLCJiYXNlX2ZhcmUiOiI4NjUuNTYiLCJ0YXgiOiIzNTQuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjUuNTYiLCJ0YXgiOiIzNTQuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjE5LjcwIiwiYmFzZV9mYXJlIjoiODY1LjU2IiwidGF4IjoiMzU0LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTkuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 929.12, "filter": { "id": "F77TX00174-1277", "price": 929.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1278", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1279*_*KLnYQ9FqeMvtU92R", "flight_key": "F77TX00174-1278", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H10M", "transit_time": "PT10H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 22:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-14 01:40:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 947.53, "gross_total": 1238.93, "base_fare": 804.36, "tax": 143.16, "sell": { "currency": "GBP", "total": 947.53, "base_fare": 804.36, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MC4zNCwiYmFzZV9mYXJlIjoxMDc4LjQxLCJ0YXgiOjE5MS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMzguOTMsImJhc2VfZmFyZSI6MTA0NywidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOC45MywiYmFzZV9mYXJlIjoxMDQ3LCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 947.53, "base_fare": 804.36, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "780.94", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 23.43 }, "partner": { "currency": "GBP", "total": 947.53, "base_fare": 804.36, "tax": 143.16, "gross": { "base_fare": "780.94", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 23.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzAuMzQiLCJiYXNlX2ZhcmUiOiIxMDc4LjQxIiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0Ny4wMCIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIzOC45MyIsImJhc2VfZmFyZSI6IjEwNDcuMDAiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ3LjAwIiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIzOC45MyIsImJhc2VfZmFyZSI6IjEwNDcuMDAiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIzOC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 947.53, "filter": { "id": "F77TX00174-1278", "price": 947.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601132225jed20260114014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1279", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1280*_*5RMDKLq0h1YKz0iz", "flight_key": "F77TX00174-1279", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT5H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:10:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:25:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 947.53, "gross_total": 1238.93, "base_fare": 804.36, "tax": 143.16, "sell": { "currency": "GBP", "total": 947.53, "base_fare": 804.36, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MC4zNCwiYmFzZV9mYXJlIjoxMDc4LjQxLCJ0YXgiOjE5MS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMzguOTMsImJhc2VfZmFyZSI6MTA0NywidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOC45MywiYmFzZV9mYXJlIjoxMDQ3LCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 947.53, "base_fare": 804.36, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "780.94", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 23.43 }, "partner": { "currency": "GBP", "total": 947.53, "base_fare": 804.36, "tax": 143.16, "gross": { "base_fare": "780.94", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 23.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzAuMzQiLCJiYXNlX2ZhcmUiOiIxMDc4LjQxIiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA0Ny4wMCIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIzOC45MyIsImJhc2VfZmFyZSI6IjEwNDcuMDAiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDQ3LjAwIiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIzOC45MyIsImJhc2VfZmFyZSI6IjEwNDcuMDAiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIzOC45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 947.53, "filter": { "id": "F77TX00174-1279", "price": 947.53, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601131810jed20260113212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1280", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1281*_*wfW55YAKtkTxPb4A", "flight_key": "F77TX00174-1280", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H50M", "transit_time": "PT16H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "KWI", "arrival_time": "2026-01-13 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-13 17:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-13 19:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "6101" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "6101" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 941.18, "gross_total": 1233.59, "base_fare": 723.35, "tax": 217.83, "sell": { "currency": "GBP", "total": 941.18, "base_fare": 723.35, "tax": 217.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2MS44NCwiYmFzZV9mYXJlIjo5NjkuOCwidGF4IjoyOTIuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMzLjU5LCJiYXNlX2ZhcmUiOjk0MS41NSwidGF4IjoyOTIuMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMy41OSwiYmFzZV9mYXJlIjo5NDEuNTUsInRheCI6MjkyLjA0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 941.18, "base_fare": 723.35, "tax": 217.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.28", "tax": "217.83", "discount": 0, "ait": "0.00", "service_charge": 21.07 }, "partner": { "currency": "GBP", "total": 941.18, "base_fare": 723.35, "tax": 217.83, "gross": { "base_fare": "702.28", "tax": "217.83", "discount": "0.00", "ait": "0.00", "service_charge": 21.07 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjEuODQiLCJiYXNlX2ZhcmUiOiI5NjkuODAiLCJ0YXgiOiIyOTIuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuNTUiLCJ0YXgiOiIyOTIuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzMuNTkiLCJiYXNlX2ZhcmUiOiI5NDEuNTUiLCJ0YXgiOiIyOTIuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuNTUiLCJ0YXgiOiIyOTIuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMzLjU5IiwiYmFzZV9mYXJlIjoiOTQxLjU1IiwidGF4IjoiMjkyLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzMuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 941.18, "filter": { "id": "F77TX00174-1280", "price": 941.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "M", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545kwi202601130045102kwi202601131700jed2026011319356101", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1281", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1282*_*hCmn5sU1gyeghoPQ", "flight_key": "F77TX00174-1281", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H30M", "transit_time": "PT2H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 23:20:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 02:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "663" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "663" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 945.17, "gross_total": 1240.3, "base_fare": 688.59, "tax": 256.58, "sell": { "currency": "GBP", "total": 945.17, "base_fare": 688.59, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2Ny4xOSwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0MC4zLCJiYXNlX2ZhcmUiOjg5Ni4zLCJ0YXgiOjM0NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjQwLjMsImJhc2VfZmFyZSI6ODk2LjMsInRheCI6MzQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 945.17, "base_fare": 688.59, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.53", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 945.17, "base_fare": 688.59, "tax": 256.58, "gross": { "base_fare": "668.53", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 20.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjcuMTkiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDAuMzAiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQwLjMwIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDAuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 945.17, "filter": { "id": "F77TX00174-1281", "price": 945.17, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601122320jed202601130230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1282", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1283*_*jXfkpLIPZNEVdr60", "flight_key": "F77TX00174-1282", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-12 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 948.2, "gross_total": 1242.67, "base_fare": 731.94, "tax": 216.26, "sell": { "currency": "GBP", "total": 948.2, "base_fare": 731.94, "tax": 216.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MS4yNSwiYmFzZV9mYXJlIjo5ODEuMzEsInRheCI6Mjg5Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Mi42NywiYmFzZV9mYXJlIjo5NTIuNzMsInRheCI6Mjg5Ljk0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDIuNjcsImJhc2VfZmFyZSI6OTUyLjczLCJ0YXgiOjI4OS45NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 948.2, "base_fare": 731.94, "tax": 216.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "710.62", "tax": "216.26", "discount": 0, "ait": "0.00", "service_charge": 21.32 }, "partner": { "currency": "GBP", "total": 948.2, "base_fare": 731.94, "tax": 216.26, "gross": { "base_fare": "710.62", "tax": "216.26", "discount": "0.00", "ait": "0.00", "service_charge": 21.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzEuMjUiLCJiYXNlX2ZhcmUiOiI5ODEuMzEiLCJ0YXgiOiIyODkuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTIuNzMiLCJ0YXgiOiIyODkuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDIuNjciLCJiYXNlX2ZhcmUiOiI5NTIuNzMiLCJ0YXgiOiIyODkuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTIuNzMiLCJ0YXgiOiIyODkuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQyLjY3IiwiYmFzZV9mYXJlIjoiOTUyLjczIiwidGF4IjoiMjg5Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDIuNjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 948.2, "filter": { "id": "F77TX00174-1282", "price": 948.2, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "L", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120825mct202601121935104mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1283", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1284*_*FF5z1Ud6tS7OB6KE", "flight_key": "F77TX00174-1283", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 10:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 956.52, "gross_total": 1255.08, "base_fare": 699.94, "tax": 256.58, "sell": { "currency": "GBP", "total": 956.52, "base_fare": 699.94, "tax": 256.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Mi40MSwiYmFzZV9mYXJlIjo5MzguNDEsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1NS4wOCwiYmFzZV9mYXJlIjo5MTEuMDgsInRheCI6MzQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTUuMDgsImJhc2VfZmFyZSI6OTExLjA4LCJ0YXgiOjM0NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 956.52, "base_fare": 699.94, "tax": 256.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "679.56", "tax": "256.58", "discount": 0, "ait": "0.00", "service_charge": 20.38 }, "partner": { "currency": "GBP", "total": 956.52, "base_fare": 699.94, "tax": 256.58, "gross": { "base_fare": "679.56", "tax": "256.58", "discount": "0.00", "ait": "0.00", "service_charge": 20.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODIuNDEiLCJiYXNlX2ZhcmUiOiI5MzguNDEiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuMDgiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTUuMDgiLCJiYXNlX2ZhcmUiOiI5MTEuMDgiLCJ0YXgiOiIzNDQuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuMDgiLCJ0YXgiOiIzNDQuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU1LjA4IiwiYmFzZV9mYXJlIjoiOTExLjA4IiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTUuMDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 956.52, "filter": { "id": "F77TX00174-1283", "price": 956.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130730jed202601131040661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1284", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1285*_*F2jKCvnnWvV2Oq7K", "flight_key": "F77TX00174-1284", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H10M", "transit_time": "PT10H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 22:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-14 01:40:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "91" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 981.68, "gross_total": 1283.39, "base_fare": 838.52, "tax": 143.16, "sell": { "currency": "GBP", "total": 981.68, "base_fare": 838.52, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNi4xMywiYmFzZV9mYXJlIjoxMTI0LjIsInRheCI6MTkxLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4My4zOSwiYmFzZV9mYXJlIjoxMDkxLjQ2LCJ0YXgiOjE5MS45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjgzLjM5LCJiYXNlX2ZhcmUiOjEwOTEuNDYsInRheCI6MTkxLjkzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 981.68, "base_fare": 838.52, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "814.10", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 24.42 }, "partner": { "currency": "GBP", "total": 981.68, "base_fare": 838.52, "tax": 143.16, "gross": { "base_fare": "814.10", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 24.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTYuMTMiLCJiYXNlX2ZhcmUiOiIxMTI0LjIwIiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5MS40NiIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI4My4zOSIsImJhc2VfZmFyZSI6IjEwOTEuNDYiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDkxLjQ2IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI4My4zOSIsImJhc2VfZmFyZSI6IjEwOTEuNDYiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI4My4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 981.68, "filter": { "id": "F77TX00174-1284", "price": 981.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601132225jed20260114014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1285", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1286*_*wLepTIRqmW3T8uLp", "flight_key": "F77TX00174-1285", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H55M", "transit_time": "PT5H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:10:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:25:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT05H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "6E", "name": "6E", "picture": "6E.png" }, "operating": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "marketing": { "carrier": "6E", "carrier_name": "IndiGo", "carrier_logo": "6E.png", "flight_number": "61" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 981.68, "gross_total": 1283.39, "base_fare": 838.52, "tax": 143.16, "sell": { "currency": "GBP", "total": 981.68, "base_fare": 838.52, "tax": 143.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxNi4xMywiYmFzZV9mYXJlIjoxMTI0LjIsInRheCI6MTkxLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4My4zOSwiYmFzZV9mYXJlIjoxMDkxLjQ2LCJ0YXgiOjE5MS45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjgzLjM5LCJiYXNlX2ZhcmUiOjEwOTEuNDYsInRheCI6MTkxLjkzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 981.68, "base_fare": 838.52, "tax": 143.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "814.10", "tax": "143.16", "discount": 0, "ait": "0.00", "service_charge": 24.42 }, "partner": { "currency": "GBP", "total": 981.68, "base_fare": 838.52, "tax": 143.16, "gross": { "base_fare": "814.10", "tax": "143.16", "discount": "0.00", "ait": "0.00", "service_charge": 24.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTYuMTMiLCJiYXNlX2ZhcmUiOiIxMTI0LjIwIiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5MS40NiIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI4My4zOSIsImJhc2VfZmFyZSI6IjEwOTEuNDYiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDkxLjQ2IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI4My4zOSIsImJhc2VfZmFyZSI6IjEwOTEuNDYiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI4My4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 981.68, "filter": { "id": "F77TX00174-1285", "price": 981.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "6E", "carrier_marketing": "6E", "aircraft": "6E", "aircraft_name": "6E", "cabin_class": "T", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130bom2026011312152bom202601131810jed20260113212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1286", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1287*_*U2rKRi6jdJ0UzxPR", "flight_key": "F77TX00174-1286", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1286", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1287", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1288*_*1db4ji4krc8L8uDs", "flight_key": "F77TX00174-1287", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1287", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1288", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1289*_*R1XtgNx548ymycc6", "flight_key": "F77TX00174-1288", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1288", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1289", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1290*_*Y6Ue4OXhWEc5wqI2", "flight_key": "F77TX00174-1289", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1289", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1290", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1291*_*mkwPv2HNLeZ89kOq", "flight_key": "F77TX00174-1290", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1290", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1291", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1292*_*6ScNpVK6O5W4omdA", "flight_key": "F77TX00174-1291", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1291", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1292", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1293*_*0xJSRHWLQTpmNW3g", "flight_key": "F77TX00174-1292", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT10H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 10:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT10H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 968.83, "gross_total": 1271.56, "base_fare": 700.29, "tax": 268.54, "sell": { "currency": "GBP", "total": 968.83, "base_fare": 700.29, "tax": 268.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC45MSwiYmFzZV9mYXJlIjo5MzguODgsInRheCI6MzYwLjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MS41NiwiYmFzZV9mYXJlIjo5MTEuNTMsInRheCI6MzYwLjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzEuNTYsImJhc2VfZmFyZSI6OTExLjUzLCJ0YXgiOjM2MC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 968.83, "base_fare": 700.29, "tax": 268.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "679.89", "tax": "268.54", "discount": 0, "ait": "0.00", "service_charge": 20.4 }, "partner": { "currency": "GBP", "total": 968.83, "base_fare": 700.29, "tax": 268.54, "gross": { "base_fare": "679.89", "tax": "268.54", "discount": "0.00", "ait": "0.00", "service_charge": 20.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguOTEiLCJiYXNlX2ZhcmUiOiI5MzguODgiLCJ0YXgiOiIzNjAuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjAuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzEuNTYiLCJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjAuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjAuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcxLjU2IiwiYmFzZV9mYXJlIjoiOTExLjUzIiwidGF4IjoiMzYwLjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzEuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 968.83, "filter": { "id": "F77TX00174-1292", "price": 968.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130730jed202601131040661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1293", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1294*_*ShuDMD7og2MxO1Ox", "flight_key": "F77TX00174-1293", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT15H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 10:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT15H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 970.34, "gross_total": 1273.58, "base_fare": 700.29, "tax": 270.05, "sell": { "currency": "GBP", "total": 970.34, "base_fare": 700.29, "tax": 270.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMC45MywiYmFzZV9mYXJlIjo5MzguODgsInRheCI6MzYyLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3My41OCwiYmFzZV9mYXJlIjo5MTEuNTMsInRheCI6MzYyLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzMuNTgsImJhc2VfZmFyZSI6OTExLjUzLCJ0YXgiOjM2Mi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 970.34, "base_fare": 700.29, "tax": 270.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "679.89", "tax": "270.05", "discount": 0, "ait": "0.00", "service_charge": 20.4 }, "partner": { "currency": "GBP", "total": 970.34, "base_fare": 700.29, "tax": 270.05, "gross": { "base_fare": "679.89", "tax": "270.05", "discount": "0.00", "ait": "0.00", "service_charge": 20.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDAuOTMiLCJiYXNlX2ZhcmUiOiI5MzguODgiLCJ0YXgiOiIzNjIuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjIuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzMuNTgiLCJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjIuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjIuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjczLjU4IiwiYmFzZV9mYXJlIjoiOTExLjUzIiwidGF4IjoiMzYyLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzMuNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 970.34, "filter": { "id": "F77TX00174-1293", "price": 970.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601130730jed202601131040661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1294", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1295*_*cn7FrmyzZrJ8yXEf", "flight_key": "F77TX00174-1294", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 10:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 970.34, "gross_total": 1273.58, "base_fare": 700.29, "tax": 270.05, "sell": { "currency": "GBP", "total": 970.34, "base_fare": 700.29, "tax": 270.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMC45MywiYmFzZV9mYXJlIjo5MzguODgsInRheCI6MzYyLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3My41OCwiYmFzZV9mYXJlIjo5MTEuNTMsInRheCI6MzYyLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzMuNTgsImJhc2VfZmFyZSI6OTExLjUzLCJ0YXgiOjM2Mi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 970.34, "base_fare": 700.29, "tax": 270.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "679.89", "tax": "270.05", "discount": 0, "ait": "0.00", "service_charge": 20.4 }, "partner": { "currency": "GBP", "total": 970.34, "base_fare": 700.29, "tax": 270.05, "gross": { "base_fare": "679.89", "tax": "270.05", "discount": "0.00", "ait": "0.00", "service_charge": 20.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDAuOTMiLCJiYXNlX2ZhcmUiOiI5MzguODgiLCJ0YXgiOiIzNjIuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjIuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzMuNTgiLCJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjIuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTEuNTMiLCJ0YXgiOiIzNjIuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjczLjU4IiwiYmFzZV9mYXJlIjoiOTExLjUzIiwidGF4IjoiMzYyLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzMuNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 970.34, "filter": { "id": "F77TX00174-1294", "price": 970.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130730jed202601131040661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1295", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1296*_*ytCc8Cjr2gWgN4og", "flight_key": "F77TX00174-1295", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1295", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1296", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1297*_*DMcclTUjFHDPtAHY", "flight_key": "F77TX00174-1296", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1296", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1297", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1298*_*uiCo9GbydlDV8qXw", "flight_key": "F77TX00174-1297", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1297", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1298", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1299*_*WfpVAlvVkPSQFHh4", "flight_key": "F77TX00174-1298", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 974.69, "gross_total": 1278.51, "base_fare": 723.68, "tax": 251.01, "sell": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNi43NywiYmFzZV9mYXJlIjo5NzAuMjQsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC41MSwiYmFzZV9mYXJlIjo5NDEuOTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguNTEsImJhc2VfZmFyZSI6OTQxLjk4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.08 }, "partner": { "currency": "GBP", "total": 974.69, "base_fare": 723.68, "tax": 251.01, "gross": { "base_fare": "702.60", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.08 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDYuNzciLCJiYXNlX2ZhcmUiOiI5NzAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguNTEiLCJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDEuOTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjUxIiwiYmFzZV9mYXJlIjoiOTQxLjk4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.69, "filter": { "id": "F77TX00174-1298", "price": 974.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1299", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1300*_*PgSCmnslu4Fj57VC", "flight_key": "F77TX00174-1299", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 974.09, "gross_total": 1278.25, "base_fare": 709.51, "tax": 264.58, "sell": { "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNS45NiwiYmFzZV9mYXJlIjo5NTEuMjQsInRheCI6MzU0LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC4yNSwiYmFzZV9mYXJlIjo5MjMuNTMsInRheCI6MzU0LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguMjUsImJhc2VfZmFyZSI6OTIzLjUzLCJ0YXgiOjM1NC43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "688.84", "tax": "264.58", "discount": 0, "ait": "0.00", "service_charge": 20.67 }, "partner": { "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58, "gross": { "base_fare": "688.84", "tax": "264.58", "discount": "0.00", "ait": "0.00", "service_charge": 20.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDUuOTYiLCJiYXNlX2ZhcmUiOiI5NTEuMjQiLCJ0YXgiOiIzNTQuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy43MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguMjUiLCJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjI1IiwiYmFzZV9mYXJlIjoiOTIzLjUzIiwidGF4IjoiMzU0LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.09, "filter": { "id": "F77TX00174-1299", "price": 974.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1300", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1301*_*2Ue6P1SbM59nqLpa", "flight_key": "F77TX00174-1300", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 974.09, "gross_total": 1278.25, "base_fare": 709.51, "tax": 264.58, "sell": { "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNS45NiwiYmFzZV9mYXJlIjo5NTEuMjQsInRheCI6MzU0LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC4yNSwiYmFzZV9mYXJlIjo5MjMuNTMsInRheCI6MzU0LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguMjUsImJhc2VfZmFyZSI6OTIzLjUzLCJ0YXgiOjM1NC43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "688.84", "tax": "264.58", "discount": 0, "ait": "0.00", "service_charge": 20.67 }, "partner": { "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58, "gross": { "base_fare": "688.84", "tax": "264.58", "discount": "0.00", "ait": "0.00", "service_charge": 20.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDUuOTYiLCJiYXNlX2ZhcmUiOiI5NTEuMjQiLCJ0YXgiOiIzNTQuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy43MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguMjUiLCJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjI1IiwiYmFzZV9mYXJlIjoiOTIzLjUzIiwidGF4IjoiMzU0LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.09, "filter": { "id": "F77TX00174-1300", "price": 974.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1301", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1302*_*YkIkI89kFQuSQN7c", "flight_key": "F77TX00174-1301", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 974.09, "gross_total": 1278.25, "base_fare": 709.51, "tax": 264.58, "sell": { "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNS45NiwiYmFzZV9mYXJlIjo5NTEuMjQsInRheCI6MzU0LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OC4yNSwiYmFzZV9mYXJlIjo5MjMuNTMsInRheCI6MzU0LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzguMjUsImJhc2VfZmFyZSI6OTIzLjUzLCJ0YXgiOjM1NC43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "688.84", "tax": "264.58", "discount": 0, "ait": "0.00", "service_charge": 20.67 }, "partner": { "currency": "GBP", "total": 974.09, "base_fare": 709.51, "tax": 264.58, "gross": { "base_fare": "688.84", "tax": "264.58", "discount": "0.00", "ait": "0.00", "service_charge": 20.67 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDUuOTYiLCJiYXNlX2ZhcmUiOiI5NTEuMjQiLCJ0YXgiOiIzNTQuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy43MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzguMjUiLCJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjMuNTMiLCJ0YXgiOiIzNTQuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc4LjI1IiwiYmFzZV9mYXJlIjoiOTIzLjUzIiwidGF4IjoiMzU0LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzguMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 974.09, "filter": { "id": "F77TX00174-1301", "price": 974.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1302", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1303*_*291Y1ROPT1joAVSN", "flight_key": "F77TX00174-1302", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1302", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1303", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1304*_*SoS7ofIJIKAQcC5m", "flight_key": "F77TX00174-1303", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1303", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1304", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1305*_*ZFGg7GGOL8UCeBb9", "flight_key": "F77TX00174-1304", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1304", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1305", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1306*_*qHtEUCkwRWYcDOgq", "flight_key": "F77TX00174-1305", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1305", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1306", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1307*_*wY8wKxJkIHklBku0", "flight_key": "F77TX00174-1306", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1306", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1307", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1308*_*PYRjP6jikaCSnjxa", "flight_key": "F77TX00174-1307", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1307", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1308", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1309*_*JmP0H6j4ahqD3Jne", "flight_key": "F77TX00174-1308", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 997.7, "gross_total": 1308.68, "base_fare": 741.28, "tax": 256.43, "sell": { "currency": "GBP", "total": 997.7, "base_fare": 741.28, "tax": 256.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMzNy42MywiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6MzQzLjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzA4LjY4LCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozNDMuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzA4LjY4LCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 997.7, "base_fare": 741.28, "tax": 256.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "256.43", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 997.7, "base_fare": 741.28, "tax": 256.43, "gross": { "base_fare": "719.68", "tax": "256.43", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMzcuNjMiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzNDMuODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzNDMuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDguNjgiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzNDMuODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzNDMuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzA4LjY4IiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzMDguNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 997.7, "filter": { "id": "F77TX00174-1308", "price": 997.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1309", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1310*_*l56kdzZ4iA54CSyd", "flight_key": "F77TX00174-1309", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1309", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1310", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1311*_*CgWIYQLY6hf77KOC", "flight_key": "F77TX00174-1310", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1310", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1311", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1312*_*a4Gr35rswXF43r6R", "flight_key": "F77TX00174-1311", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1311", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1312", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1313*_*1bgjyyfKIhxDd9Pg", "flight_key": "F77TX00174-1312", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 990.19, "gross_total": 1298.68, "base_fare": 739.17, "tax": 251.01, "sell": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyNy41NCwiYmFzZV9mYXJlIjo5OTEuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OC42OCwiYmFzZV9mYXJlIjo5NjIuMTUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyOTguNjgsImJhc2VfZmFyZSI6OTYyLjE1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 21.53 }, "partner": { "currency": "GBP", "total": 990.19, "base_fare": 739.17, "tax": 251.01, "gross": { "base_fare": "717.65", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 21.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjcuNTQiLCJiYXNlX2ZhcmUiOiI5OTEuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTguNjgiLCJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjIuMTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjk4LjY4IiwiYmFzZV9mYXJlIjoiOTYyLjE1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyOTguNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 990.19, "filter": { "id": "F77TX00174-1312", "price": 990.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1313", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1314*_*JJIrYBZABppv4Gyy", "flight_key": "F77TX00174-1313", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H20M", "transit_time": "PT7H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1002.62, "gross_total": 1313.86, "base_fare": 777.39, "tax": 225.23, "sell": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0NC4yMiwiYmFzZV9mYXJlIjoxMDQyLjI1LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTMuODYsImJhc2VfZmFyZSI6MTAxMS44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy44NiwiYmFzZV9mYXJlIjoxMDExLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 22.64 }, "partner": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 22.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDQuMjIiLCJiYXNlX2ZhcmUiOiIxMDQyLjI1IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxMS44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDExLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxMy44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1002.62, "filter": { "id": "F77TX00174-1313", "price": 1002.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1314", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1315*_*cUhbKP5KZo4PiZeN", "flight_key": "F77TX00174-1314", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H55M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1002.62, "gross_total": 1313.86, "base_fare": 777.39, "tax": 225.23, "sell": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0NC4yMiwiYmFzZV9mYXJlIjoxMDQyLjI1LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTMuODYsImJhc2VfZmFyZSI6MTAxMS44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy44NiwiYmFzZV9mYXJlIjoxMDExLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 22.64 }, "partner": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 22.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDQuMjIiLCJiYXNlX2ZhcmUiOiIxMDQyLjI1IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxMS44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDExLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxMy44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1002.62, "filter": { "id": "F77TX00174-1314", "price": 1002.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1315", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1316*_*1NpSUgAFy83GfRrx", "flight_key": "F77TX00174-1315", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT21H20M", "transit_time": "PT7H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1002.62, "gross_total": 1313.86, "base_fare": 777.39, "tax": 225.23, "sell": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0NC4yMiwiYmFzZV9mYXJlIjoxMDQyLjI1LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTMuODYsImJhc2VfZmFyZSI6MTAxMS44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy44NiwiYmFzZV9mYXJlIjoxMDExLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 22.64 }, "partner": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 22.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDQuMjIiLCJiYXNlX2ZhcmUiOiIxMDQyLjI1IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxMS44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDExLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxMy44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1002.62, "filter": { "id": "F77TX00174-1315", "price": 1002.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1316", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1317*_*TRZ1pvNCjzQntUjU", "flight_key": "F77TX00174-1316", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H55M", "transit_time": "PT13H29M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1002.62, "gross_total": 1313.86, "base_fare": 777.39, "tax": 225.23, "sell": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0NC4yMiwiYmFzZV9mYXJlIjoxMDQyLjI1LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMTMuODYsImJhc2VfZmFyZSI6MTAxMS44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy44NiwiYmFzZV9mYXJlIjoxMDExLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 22.64 }, "partner": { "currency": "GBP", "total": 1002.62, "base_fare": 777.39, "tax": 225.23, "gross": { "base_fare": "754.75", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 22.64 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDQuMjIiLCJiYXNlX2ZhcmUiOiIxMDQyLjI1IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxMS44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDExLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMxMy44NiIsImJhc2VfZmFyZSI6IjEwMTEuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMxMy44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1002.62, "filter": { "id": "F77TX00174-1316", "price": 1002.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1317", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1318*_*wyBRUxS5K2eRKnGB", "flight_key": "F77TX00174-1317", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H20M", "transit_time": "PT7H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1018.12, "gross_total": 1334.04, "base_fare": 792.89, "tax": 225.23, "sell": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NSwiYmFzZV9mYXJlIjoxMDYzLjAzLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuMDQsImJhc2VfZmFyZSI6MTAzMi4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMzNC4wNCwiYmFzZV9mYXJlIjoxMDMyLjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 23.09 }, "partner": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 23.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuMDAiLCJiYXNlX2ZhcmUiOiIxMDYzLjAzIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMi4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDMyLjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMzNC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1018.12, "filter": { "id": "F77TX00174-1317", "price": 1018.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1318", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1319*_*iVFbfCZsNN7H6zHl", "flight_key": "F77TX00174-1318", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H55M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1018.12, "gross_total": 1334.04, "base_fare": 792.89, "tax": 225.23, "sell": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NSwiYmFzZV9mYXJlIjoxMDYzLjAzLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuMDQsImJhc2VfZmFyZSI6MTAzMi4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMzNC4wNCwiYmFzZV9mYXJlIjoxMDMyLjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 23.09 }, "partner": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 23.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuMDAiLCJiYXNlX2ZhcmUiOiIxMDYzLjAzIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMi4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDMyLjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMzNC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1018.12, "filter": { "id": "F77TX00174-1318", "price": 1018.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1319", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1320*_*EP0Xcgvzuv66rgtf", "flight_key": "F77TX00174-1319", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT21H20M", "transit_time": "PT7H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1018.12, "gross_total": 1334.04, "base_fare": 792.89, "tax": 225.23, "sell": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NSwiYmFzZV9mYXJlIjoxMDYzLjAzLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuMDQsImJhc2VfZmFyZSI6MTAzMi4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMzNC4wNCwiYmFzZV9mYXJlIjoxMDMyLjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 23.09 }, "partner": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 23.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuMDAiLCJiYXNlX2ZhcmUiOiIxMDYzLjAzIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMi4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDMyLjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMzNC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1018.12, "filter": { "id": "F77TX00174-1319", "price": 1018.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1320", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1321*_*Irn6JY5ap7OEiptJ", "flight_key": "F77TX00174-1320", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H55M", "transit_time": "PT13H29M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1018.12, "gross_total": 1334.04, "base_fare": 792.89, "tax": 225.23, "sell": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NSwiYmFzZV9mYXJlIjoxMDYzLjAzLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuMDQsImJhc2VfZmFyZSI6MTAzMi4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMzNC4wNCwiYmFzZV9mYXJlIjoxMDMyLjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 23.09 }, "partner": { "currency": "GBP", "total": 1018.12, "base_fare": 792.89, "tax": 225.23, "gross": { "base_fare": "769.80", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 23.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuMDAiLCJiYXNlX2ZhcmUiOiIxMDYzLjAzIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAzMi4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjk2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuOTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDMyLjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC4wNCIsImJhc2VfZmFyZSI6IjEwMzIuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTMzNC4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1018.12, "filter": { "id": "F77TX00174-1320", "price": 1018.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1321", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1322*_*BRIK2StNL9hlqh2k", "flight_key": "F77TX00174-1321", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1321", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1322", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1323*_*aSCCJnaJhpf6IfsR", "flight_key": "F77TX00174-1322", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1322", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1323", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1324*_*n7cPCHc9hkX8MOuR", "flight_key": "F77TX00174-1323", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1323", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1324", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1325*_*qIVclP7FKkn3gXAQ", "flight_key": "F77TX00174-1324", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1324", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1325", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1326*_*prYTWb8ahO83Tpsp", "flight_key": "F77TX00174-1325", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1325", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1326", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1327*_*fcyTjIWcs2ixYCj1", "flight_key": "F77TX00174-1326", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1326", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1327", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1328*_*9VfqP9CH59nAeuAm", "flight_key": "F77TX00174-1327", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1327", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1328", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1329*_*d0ekYmXRPr2gL8KV", "flight_key": "F77TX00174-1328", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1328", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1329", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1330*_*oKAweIR66EZjbS3L", "flight_key": "F77TX00174-1329", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1329", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1330", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1331*_*dFMdUr0LcSX1Auc1", "flight_key": "F77TX00174-1330", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1330", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1331", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1332*_*MaSgJihvBbeoUEb5", "flight_key": "F77TX00174-1331", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1331", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1332", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1333*_*zYAPVeLiBEhv1Wdg", "flight_key": "F77TX00174-1332", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H50M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1332", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1333", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1334*_*pQa7hV1AKRFG8zXf", "flight_key": "F77TX00174-1333", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1333", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1334", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1335*_*5HRUUzoTWTtUqmEl", "flight_key": "F77TX00174-1334", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1334", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1335", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1336*_*qVIuHIPQFbNnjrZw", "flight_key": "F77TX00174-1335", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT8H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1335", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1336", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1337*_*spska7TGQ5K0ioEN", "flight_key": "F77TX00174-1336", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT8H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1336", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1337", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1338*_*8sXT8XudtMEz8Rzq", "flight_key": "F77TX00174-1337", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1337", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1338", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1339*_*pKlpYWEcC7XbPCJP", "flight_key": "F77TX00174-1338", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1338", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1339", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1340*_*42jQRBw6flNfnQmt", "flight_key": "F77TX00174-1339", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1339", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1340", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1341*_*DCfgVubL3Z5zjoTa", "flight_key": "F77TX00174-1340", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1340", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1341", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1342*_*Lq7zhYXxdAmZovYE", "flight_key": "F77TX00174-1341", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1341", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1342", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1343*_*HWMX2kGh9ZjZEYgb", "flight_key": "F77TX00174-1342", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1342", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1343", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1344*_*k8D7XTcGwBGyyz5X", "flight_key": "F77TX00174-1343", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1343", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1344", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1345*_*jqEGndXLRdJFzVn8", "flight_key": "F77TX00174-1344", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1344", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1345", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1346*_*nyjYT4t17QWlw21w", "flight_key": "F77TX00174-1345", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1345", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1346", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1347*_*ydwH9ZCvWIpsG52U", "flight_key": "F77TX00174-1346", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1346", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1347", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1348*_*NIbpDI6f481kx0jS", "flight_key": "F77TX00174-1347", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1017.51, "gross_total": 1334.78, "base_fare": 752.51, "tax": 265, "sell": { "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4xNywiYmFzZV9mYXJlIjoxMDA4Ljg5LCJ0YXgiOjM1NS4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuNzgsImJhc2VfZmFyZSI6OTc5LjUsInRheCI6MzU1LjI4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuNzgsImJhc2VfZmFyZSI6OTc5LjUsInRheCI6MzU1LjI4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "730.59", "tax": "265.00", "discount": 0, "ait": "0.00", "service_charge": 21.92 }, "partner": { "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265, "gross": { "base_fare": "730.59", "tax": "265.00", "discount": "0.00", "ait": "0.00", "service_charge": 21.92 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMTciLCJiYXNlX2ZhcmUiOiIxMDA4Ljg5IiwidGF4IjoiMzU1LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMzkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4zOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzM0Ljc4IiwiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC43OCIsImJhc2VfZmFyZSI6Ijk3OS41MCIsInRheCI6IjM1NS4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzM0Ljc4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1017.51, "filter": { "id": "F77TX00174-1347", "price": 1017.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1348", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1349*_*aoBfHN32TRryarUT", "flight_key": "F77TX00174-1348", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1017.51, "gross_total": 1334.78, "base_fare": 752.51, "tax": 265, "sell": { "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4xNywiYmFzZV9mYXJlIjoxMDA4Ljg5LCJ0YXgiOjM1NS4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuNzgsImJhc2VfZmFyZSI6OTc5LjUsInRheCI6MzU1LjI4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuNzgsImJhc2VfZmFyZSI6OTc5LjUsInRheCI6MzU1LjI4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "730.59", "tax": "265.00", "discount": 0, "ait": "0.00", "service_charge": 21.92 }, "partner": { "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265, "gross": { "base_fare": "730.59", "tax": "265.00", "discount": "0.00", "ait": "0.00", "service_charge": 21.92 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMTciLCJiYXNlX2ZhcmUiOiIxMDA4Ljg5IiwidGF4IjoiMzU1LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMzkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4zOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzM0Ljc4IiwiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC43OCIsImJhc2VfZmFyZSI6Ijk3OS41MCIsInRheCI6IjM1NS4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzM0Ljc4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1017.51, "filter": { "id": "F77TX00174-1348", "price": 1017.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1349", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1350*_*3eP59opnfiF9SlyQ", "flight_key": "F77TX00174-1349", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1017.51, "gross_total": 1334.78, "base_fare": 752.51, "tax": 265, "sell": { "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NC4xNywiYmFzZV9mYXJlIjoxMDA4Ljg5LCJ0YXgiOjM1NS4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuNzgsImJhc2VfZmFyZSI6OTc5LjUsInRheCI6MzU1LjI4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzMzQuNzgsImJhc2VfZmFyZSI6OTc5LjUsInRheCI6MzU1LjI4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "730.59", "tax": "265.00", "discount": 0, "ait": "0.00", "service_charge": 21.92 }, "partner": { "currency": "GBP", "total": 1017.51, "base_fare": 752.51, "tax": 265, "gross": { "base_fare": "730.59", "tax": "265.00", "discount": "0.00", "ait": "0.00", "service_charge": 21.92 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjQuMTciLCJiYXNlX2ZhcmUiOiIxMDA4Ljg5IiwidGF4IjoiMzU1LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMzkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4zOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzM0Ljc4IiwiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc5LjUwIiwidGF4IjoiMzU1LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTMzNC43OCIsImJhc2VfZmFyZSI6Ijk3OS41MCIsInRheCI6IjM1NS4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzM0Ljc4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1017.51, "filter": { "id": "F77TX00174-1349", "price": 1017.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1350", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1351*_*D8KKd355aXe6TKkB", "flight_key": "F77TX00174-1350", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1350", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1351", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1352*_*a1U1t7Wo4FggpeGg", "flight_key": "F77TX00174-1351", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1351", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1352", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1353*_*9QdOzjzK268oIUsN", "flight_key": "F77TX00174-1352", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1352", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1353", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1354*_*Kd5WAzAHU6p3M8v1", "flight_key": "F77TX00174-1353", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1353", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1354", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1355*_*WpkOTtxLTRp5nR14", "flight_key": "F77TX00174-1354", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1354", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1355", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1356*_*Onx4eW5uPatFI0DA", "flight_key": "F77TX00174-1355", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1355", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1356", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1357*_*t0fjflQTIyjDzUQt", "flight_key": "F77TX00174-1356", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1356", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1357", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1358*_*q1fr7BwTuuJdaLIJ", "flight_key": "F77TX00174-1357", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H40M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1357", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1358", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1359*_*y7Ra33cJZQq12deD", "flight_key": "F77TX00174-1358", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1358", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1359", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1360*_*WVDJJuaJP38H7nIm", "flight_key": "F77TX00174-1359", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1359", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1360", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1361*_*m3qCqtZh8Tnpe3tS", "flight_key": "F77TX00174-1360", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1029.95, "gross_total": 1351.91, "base_fare": 741.28, "tax": 288.68, "sell": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4MC44NiwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1MS45MSwiYmFzZV9mYXJlIjo5NjQuODgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTEuOTEsImJhc2VfZmFyZSI6OTY0Ljg4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1029.95, "base_fare": 741.28, "tax": 288.68, "gross": { "base_fare": "719.68", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODAuODYiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTEuOTEiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUxLjkxIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTEuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1029.95, "filter": { "id": "F77TX00174-1360", "price": 1029.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1361", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1362*_*dbprrCc1eDIrXCFt", "flight_key": "F77TX00174-1361", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1023.86, "gross_total": 1343.91, "base_fare": 737.13, "tax": 286.73, "sell": { "currency": "GBP", "total": 1023.86, "base_fare": 737.13, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Mi42OSwiYmFzZV9mYXJlIjo5ODguMjcsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0My45MSwiYmFzZV9mYXJlIjo5NTkuNDksInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDMuOTEsImJhc2VfZmFyZSI6OTU5LjQ5LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1023.86, "base_fare": 737.13, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1023.86, "base_fare": 737.13, "tax": 286.73, "gross": { "base_fare": "715.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzIuNjkiLCJiYXNlX2ZhcmUiOiI5ODguMjciLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDMuOTEiLCJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQzLjkxIiwiYmFzZV9mYXJlIjoiOTU5LjQ5IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDMuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1023.86, "filter": { "id": "F77TX00174-1361", "price": 1023.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1362", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1363*_*jVqEQWgllrg8paGz", "flight_key": "F77TX00174-1362", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "23", "unit": "kg", "title": "23 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1023.86, "gross_total": 1343.91, "base_fare": 737.13, "tax": 286.73, "sell": { "currency": "GBP", "total": 1023.86, "base_fare": 737.13, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Mi42OSwiYmFzZV9mYXJlIjo5ODguMjcsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0My45MSwiYmFzZV9mYXJlIjo5NTkuNDksInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDMuOTEsImJhc2VfZmFyZSI6OTU5LjQ5LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1023.86, "base_fare": 737.13, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.66", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1023.86, "base_fare": 737.13, "tax": 286.73, "gross": { "base_fare": "715.66", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzIuNjkiLCJiYXNlX2ZhcmUiOiI5ODguMjciLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDMuOTEiLCJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQzLjkxIiwiYmFzZV9mYXJlIjoiOTU5LjQ5IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDMuOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1023.86, "filter": { "id": "F77TX00174-1362", "price": 1023.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1363", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1364*_*o62ggqdfAZ7XhvdV", "flight_key": "F77TX00174-1363", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1024.4, "gross_total": 1344.26, "base_fare": 746.84, "tax": 277.56, "sell": { "currency": "GBP", "total": 1024.4, "base_fare": 746.84, "tax": 277.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3My40MiwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjM3Mi4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDQuMjYsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjM3Mi4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzQ0LjI2LCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4IjozNzIuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1024.4, "base_fare": 746.84, "tax": 277.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "277.56", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1024.4, "base_fare": 746.84, "tax": 277.56, "gross": { "base_fare": "725.09", "tax": "277.56", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzMuNDIiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiMzcyLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzcyLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ0LjI2IiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzcyLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzcyLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0NC4yNiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjM3Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQ0LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1024.4, "filter": { "id": "F77TX00174-1363", "price": 1024.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1364", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1365*_*OEmvC39SLhkEJAOP", "flight_key": "F77TX00174-1364", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1024.4, "gross_total": 1344.26, "base_fare": 746.84, "tax": 277.56, "sell": { "currency": "GBP", "total": 1024.4, "base_fare": 746.84, "tax": 277.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3My40MiwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjM3Mi4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDQuMjYsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjM3Mi4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzQ0LjI2LCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4IjozNzIuMTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1024.4, "base_fare": 746.84, "tax": 277.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "277.56", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1024.4, "base_fare": 746.84, "tax": 277.56, "gross": { "base_fare": "725.09", "tax": "277.56", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzMuNDIiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiMzcyLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzcyLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ0LjI2IiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzcyLjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzcyLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0NC4yNiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjM3Mi4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQ0LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1024.4, "filter": { "id": "F77TX00174-1364", "price": 1024.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1365", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1366*_*i68oiboeWO5YgtjZ", "flight_key": "F77TX00174-1365", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "PT20H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1026.37, "gross_total": 1346.89, "base_fare": 746.84, "tax": 279.53, "sell": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni4wNSwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjM3NC43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDYuODksImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjM3NC43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzQ2Ljg5LCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4IjozNzQuNzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzYuMDUiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ2Ljg5IiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0Ni44OSIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjM3NC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQ2Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1026.37, "filter": { "id": "F77TX00174-1365", "price": 1026.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1366", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1367*_*uC0akzbBHRMcmOq6", "flight_key": "F77TX00174-1366", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1026.37, "gross_total": 1346.89, "base_fare": 746.84, "tax": 279.53, "sell": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni4wNSwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjM3NC43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDYuODksImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjM3NC43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzQ2Ljg5LCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4IjozNzQuNzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzYuMDUiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ2Ljg5IiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0Ni44OSIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjM3NC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQ2Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1026.37, "filter": { "id": "F77TX00174-1366", "price": 1026.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1367", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1368*_*EfWMRo8C72vSfsI8", "flight_key": "F77TX00174-1367", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1026.37, "gross_total": 1346.89, "base_fare": 746.84, "tax": 279.53, "sell": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni4wNSwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjM3NC43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDYuODksImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjM3NC43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzQ2Ljg5LCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4IjozNzQuNzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzYuMDUiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ2Ljg5IiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0Ni44OSIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjM3NC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQ2Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1026.37, "filter": { "id": "F77TX00174-1367", "price": 1026.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1368", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1369*_*MoBV4gzY7EhIS5tP", "flight_key": "F77TX00174-1368", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1026.37, "gross_total": 1346.89, "base_fare": 746.84, "tax": 279.53, "sell": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni4wNSwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjM3NC43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDYuODksImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjM3NC43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzQ2Ljg5LCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4IjozNzQuNzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzYuMDUiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ2Ljg5IiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0Ni44OSIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjM3NC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQ2Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1026.37, "filter": { "id": "F77TX00174-1368", "price": 1026.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1369", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1370*_*XVcrVJm5yCW4em33", "flight_key": "F77TX00174-1369", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1026.37, "gross_total": 1346.89, "base_fare": 746.84, "tax": 279.53, "sell": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni4wNSwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjM3NC43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDYuODksImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjM3NC43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzQ2Ljg5LCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4IjozNzQuNzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1026.37, "base_fare": 746.84, "tax": 279.53, "gross": { "base_fare": "725.09", "tax": "279.53", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzYuMDUiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ2Ljg5IiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiMzc0Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0Ni44OSIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjM3NC43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQ2Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1026.37, "filter": { "id": "F77TX00174-1369", "price": 1026.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1370", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1371*_*DJ0H5w4KgXQ8ZvFf", "flight_key": "F77TX00174-1370", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1370", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1371", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1372*_*Df5VJY4JIrxVFwis", "flight_key": "F77TX00174-1371", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1371", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1372", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1373*_*QMiHdBCVjFiVkh44", "flight_key": "F77TX00174-1372", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1372", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1373", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1374*_*BSFu83sH5hycwOcy", "flight_key": "F77TX00174-1373", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1373", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1374", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1375*_*oHu1Xs4wtYLFViDN", "flight_key": "F77TX00174-1374", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1374", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1375", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1376*_*yIgZqgJ9arbUjWuB", "flight_key": "F77TX00174-1375", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1375", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1376", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1377*_*54zLP4b9lt3QdH3A", "flight_key": "F77TX00174-1376", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1376", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1377", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1378*_*qsbocnGtqcX1w7q3", "flight_key": "F77TX00174-1377", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1377", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1378", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1379*_*hi4zd1nbuGEbWlFR", "flight_key": "F77TX00174-1378", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1378", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1379", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1380*_*2lxiWy14dgefBoyk", "flight_key": "F77TX00174-1379", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1379", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1380", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1381*_*MWPlWvWDlcH1N8HK", "flight_key": "F77TX00174-1380", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1380", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1381", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1382*_*goWz7ROdWtvmqMjK", "flight_key": "F77TX00174-1381", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1381", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1382", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1383*_*VjDhnjkCwmTy5OX2", "flight_key": "F77TX00174-1382", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1382", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1383", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1384*_*jgvbesNGq5Mk0zzw", "flight_key": "F77TX00174-1383", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1383", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1384", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1385*_*9SuOH4UoCfGQIOQx", "flight_key": "F77TX00174-1384", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1384", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1385", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1386*_*uDpxbEK7pYHQW2oF", "flight_key": "F77TX00174-1385", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1385", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1386", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1387*_*o5ks8tn4r5c8zyJa", "flight_key": "F77TX00174-1386", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1386", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1387", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1388*_*K19V7IDiXc4aQ589", "flight_key": "F77TX00174-1387", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1387", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1388", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1389*_*HRLltzQRevpi9DlP", "flight_key": "F77TX00174-1388", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1388", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1389", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1390*_*672sTmdbLrF4enS4", "flight_key": "F77TX00174-1389", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1389", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1390", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1391*_*rgiOelutSbq5joem", "flight_key": "F77TX00174-1390", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1390", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1391", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1392*_*oUwZgCo1KcEB7zLI", "flight_key": "F77TX00174-1391", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1391", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1392", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1393*_*U4OvvrAfO8w16MZ6", "flight_key": "F77TX00174-1392", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1392", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1393", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1394*_*aQGv5pgF9AzjiHRp", "flight_key": "F77TX00174-1393", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1393", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1394", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1395*_*KpqvvoU3NY3KJhuu", "flight_key": "F77TX00174-1394", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1394", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1395", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1396*_*Ucw9yNqkMjbmFYG9", "flight_key": "F77TX00174-1395", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1395", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1396", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1397*_*wy9WVRn4eiHcRkqA", "flight_key": "F77TX00174-1396", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1396", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1397", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1398*_*mZl7Qz9iEYDQHIgr", "flight_key": "F77TX00174-1397", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1397", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1398", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1399*_*zD5mn8vRe90fuJGz", "flight_key": "F77TX00174-1398", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1398", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1399", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1400*_*NTUqp5u27WYDLk24", "flight_key": "F77TX00174-1399", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1399", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1400", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1401*_*DGGqFdCVIJP5r7q7", "flight_key": "F77TX00174-1400", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1400", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1401", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1402*_*NVf2RDx60b4l2i8G", "flight_key": "F77TX00174-1401", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1401", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1402", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1403*_*xDn9QzSZroAVLKX5", "flight_key": "F77TX00174-1402", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1402", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1403", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1404*_*Y4BThs6I9wmrN9kV", "flight_key": "F77TX00174-1403", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1028, "gross_total": 1349.3, "base_fare": 741.28, "tax": 286.73, "sell": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OC4yNSwiYmFzZV9mYXJlIjo5OTMuODMsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0OS4zLCJiYXNlX2ZhcmUiOjk2NC44OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1028, "base_fare": 741.28, "tax": 286.73, "gross": { "base_fare": "719.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzguMjUiLCJiYXNlX2ZhcmUiOiI5OTMuODMiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDkuMzAiLCJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuODgiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ5LjMwIiwiYmFzZV9mYXJlIjoiOTY0Ljg4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDkuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1028, "filter": { "id": "F77TX00174-1403", "price": 1028, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1404", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1405*_*i0FXwQUDOpe5rLLj", "flight_key": "F77TX00174-1404", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 1026.75, "gross_total": 1347.78, "base_fare": 737.13, "tax": 289.62, "sell": { "currency": "GBP", "total": 1026.75, "base_fare": 737.13, "tax": 289.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni41NiwiYmFzZV9mYXJlIjo5ODguMjcsInRheCI6Mzg4LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0Ny43OCwiYmFzZV9mYXJlIjo5NTkuNDksInRheCI6Mzg4LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDcuNzgsImJhc2VfZmFyZSI6OTU5LjQ5LCJ0YXgiOjM4OC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1026.75, "base_fare": 737.13, "tax": 289.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.66", "tax": "289.62", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1026.75, "base_fare": 737.13, "tax": 289.62, "gross": { "base_fare": "715.66", "tax": "289.62", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzYuNTYiLCJiYXNlX2ZhcmUiOiI5ODguMjciLCJ0YXgiOiIzODguMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODguMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDcuNzgiLCJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODguMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODguMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ3Ljc4IiwiYmFzZV9mYXJlIjoiOTU5LjQ5IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDcuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1026.75, "filter": { "id": "F77TX00174-1404", "price": 1026.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1405", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1406*_*JBzQfiNyc8jappe6", "flight_key": "F77TX00174-1405", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 pcs" } } } } ] } ], "price": { "currency": "GBP", "total": 1026.75, "gross_total": 1347.78, "base_fare": 737.13, "tax": 289.62, "sell": { "currency": "GBP", "total": 1026.75, "base_fare": 737.13, "tax": 289.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni41NiwiYmFzZV9mYXJlIjo5ODguMjcsInRheCI6Mzg4LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0Ny43OCwiYmFzZV9mYXJlIjo5NTkuNDksInRheCI6Mzg4LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNDcuNzgsImJhc2VfZmFyZSI6OTU5LjQ5LCJ0YXgiOjM4OC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1026.75, "base_fare": 737.13, "tax": 289.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.66", "tax": "289.62", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1026.75, "base_fare": 737.13, "tax": 289.62, "gross": { "base_fare": "715.66", "tax": "289.62", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzYuNTYiLCJiYXNlX2ZhcmUiOiI5ODguMjciLCJ0YXgiOiIzODguMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODguMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNDcuNzgiLCJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODguMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDkiLCJ0YXgiOiIzODguMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQ3Ljc4IiwiYmFzZV9mYXJlIjoiOTU5LjQ5IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNDcuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1026.75, "filter": { "id": "F77TX00174-1405", "price": 1026.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1406", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1407*_*K86ttjMqV4alCNDU", "flight_key": "F77TX00174-1406", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1406", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1407", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1408*_*bZk0s0NbcVxC8M8u", "flight_key": "F77TX00174-1407", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1407", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1408", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1409*_*dokd2j0Bmxwb2F8Z", "flight_key": "F77TX00174-1408", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1408", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1409", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1410*_*bbzY0qMmVsmvTht2", "flight_key": "F77TX00174-1409", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1409", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1410", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1411*_*eNnKvBJXTVGPXquh", "flight_key": "F77TX00174-1410", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1410", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1411", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1412*_*aCgdWtU48cy8wdBo", "flight_key": "F77TX00174-1411", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1411", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1412", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1413*_*XX7RmpOMIDOCMplb", "flight_key": "F77TX00174-1412", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1412", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1413", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1414*_*u7IBA1y6fTagkbaR", "flight_key": "F77TX00174-1413", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1413", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1414", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1415*_*9QTptpW1smu8fnwN", "flight_key": "F77TX00174-1414", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1414", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1415", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1416*_*SRcPl2q3SPquhDHh", "flight_key": "F77TX00174-1415", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1415", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1416", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1417*_*FVUeH2KLyXo1CjHe", "flight_key": "F77TX00174-1416", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1416", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1417", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1418*_*vYn2sSGApVqxPZHq", "flight_key": "F77TX00174-1417", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1417", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1418", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1419*_*kkHA7dVeDPS82gOg", "flight_key": "F77TX00174-1418", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1418", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1419", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1420*_*UFpnisFE7E2bqTdn", "flight_key": "F77TX00174-1419", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1419", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1420", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1421*_*FlhN1jKkj8EdIWTd", "flight_key": "F77TX00174-1420", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1420", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1421", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1422*_*RbNiQU2AEKri6j6u", "flight_key": "F77TX00174-1421", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1421", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1422", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1423*_*2z71kE5SiRjObgDt", "flight_key": "F77TX00174-1422", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1422", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1423", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1424*_*Oly6axWK0q9hZ4ca", "flight_key": "F77TX00174-1423", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H50M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1423", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1424", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1425*_*RbbF5pE0S7iIixcG", "flight_key": "F77TX00174-1424", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1424", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1425", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1426*_*FftXx4g4Di3jiKHt", "flight_key": "F77TX00174-1425", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1425", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1426", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1427*_*hcSqUUFw1fZoRBjH", "flight_key": "F77TX00174-1426", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1426", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1427", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1428*_*GCz51UpoNtW10s4O", "flight_key": "F77TX00174-1427", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT8H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1427", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1428", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1429*_*dUoKCubIdZHvbfyp", "flight_key": "F77TX00174-1428", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT8H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1428", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1429", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1430*_*yZoyw7KuC4H3Nclg", "flight_key": "F77TX00174-1429", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1429", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1430", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1431*_*VFTEdjf5de1oWVqN", "flight_key": "F77TX00174-1430", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1430", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1431", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1432*_*x7SivwU7OTOLvaLX", "flight_key": "F77TX00174-1431", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1431", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1432", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1433*_*UTgj7UNTcZz4jRwa", "flight_key": "F77TX00174-1432", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1432", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1433", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1434*_*9gQcdtUEeofs5pt2", "flight_key": "F77TX00174-1433", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1433", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1434", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1435*_*sHyWFHcyilkJT9Q8", "flight_key": "F77TX00174-1434", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1434", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1435", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1436*_*JXhJbMynWz4y04ua", "flight_key": "F77TX00174-1435", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1435", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1436", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1437*_*YPnJ8CTmFDD72ZBC", "flight_key": "F77TX00174-1436", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1436", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1437", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1438*_*ECfGeUxBgbmvsCZn", "flight_key": "F77TX00174-1437", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1437", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1438", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1439*_*cHPh1wPJ04G5MNr7", "flight_key": "F77TX00174-1438", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1438", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1439", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1440*_*Grho5gsaS9XiHfiN", "flight_key": "F77TX00174-1439", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1439", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1440", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1441*_*7Megfhpo5oYdwX7c", "flight_key": "F77TX00174-1440", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1030.93, "gross_total": 1353.65, "base_fare": 730.24, "tax": 300.69, "sell": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi4xNywiYmFzZV9mYXJlIjo5NzkuMDMsInRheCI6NDAzLjE0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1My42NSwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDAzLjE0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTMuNjUsImJhc2VfZmFyZSI6OTUwLjUxLCJ0YXgiOjQwMy4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1030.93, "base_fare": 730.24, "tax": 300.69, "gross": { "base_fare": "708.97", "tax": "300.69", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODIuMTciLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTMuNjUiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDMuMTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzUzLjY1IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDAzLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTMuNjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1030.93, "filter": { "id": "F77TX00174-1440", "price": 1030.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1441", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1442*_*ZGvpNJUtXAaFUTkQ", "flight_key": "F77TX00174-1441", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1441", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1442", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1443*_*q8N0OFQrNdL5de5b", "flight_key": "F77TX00174-1442", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1442", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1443", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1444*_*hAJPIS5q47A56gH1", "flight_key": "F77TX00174-1443", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1443", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1444", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1445*_*CFpJTTWL65HuVNrz", "flight_key": "F77TX00174-1444", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1035.61, "gross_total": 1357.81, "base_fare": 784.61, "tax": 251.01, "sell": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4OC40NSwiYmFzZV9mYXJlIjoxMDUxLjkyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTcuODEsImJhc2VfZmFyZSI6MTAyMS4yOCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ny44MSwiYmFzZV9mYXJlIjoxMDIxLjI4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 22.85 }, "partner": { "currency": "GBP", "total": 1035.61, "base_fare": 784.61, "tax": 251.01, "gross": { "base_fare": "761.75", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 22.85 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODguNDUiLCJiYXNlX2ZhcmUiOiIxMDUxLjkyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyMS4yOCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjY0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuNjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDIxLjI4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1Ny44MSIsImJhc2VfZmFyZSI6IjEwMjEuMjgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM1Ny44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1035.61, "filter": { "id": "F77TX00174-1444", "price": 1035.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1445", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1446*_*HwFMWWjxw1qEvGnK", "flight_key": "F77TX00174-1445", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1445", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1446", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1447*_*ToMKrGxdNPkqICtf", "flight_key": "F77TX00174-1446", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "PT19H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1446", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1447", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1448*_*3HAXYip1mPCNle1o", "flight_key": "F77TX00174-1447", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "PT19H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT19H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1447", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1448", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1449*_*b2snRPfZPKcQPxT3", "flight_key": "F77TX00174-1448", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H55M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1448", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1449", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1450*_*lOZZrScZOondIlQN", "flight_key": "F77TX00174-1449", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1449", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1450", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1451*_*b14TsqIH6gtTJuK7", "flight_key": "F77TX00174-1450", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1450", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1451", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1452*_*AVIq60azFBJ9Uo27", "flight_key": "F77TX00174-1451", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H0M", "transit_time": "PT18H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1451", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1452", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1453*_*tl44B9CgMcvShoiP", "flight_key": "F77TX00174-1452", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H25M", "transit_time": "PT21H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT21H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1452", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1453", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1454*_*pDdfc5367DHr4Kdj", "flight_key": "F77TX00174-1453", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1453", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1454", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1455*_*6nsPb9gy09d3sc1p", "flight_key": "F77TX00174-1454", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1454", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1455", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1456*_*wsTDBA4VkxkFfWz7", "flight_key": "F77TX00174-1455", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H55M", "transit_time": "PT18H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1455", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1456", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1457*_*dWvTbXUhdeDrXrza", "flight_key": "F77TX00174-1456", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT21H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1456", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1457", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1458*_*3Sm9QKx30JKcnjhX", "flight_key": "F77TX00174-1457", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1457", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1458", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1459*_*W7wapGpU0KEHKnem", "flight_key": "F77TX00174-1458", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1458", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1459", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1460*_*WWo6sicizlduqyWq", "flight_key": "F77TX00174-1459", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1459", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1460", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1461*_*AWyGEOKwLdbrjNSi", "flight_key": "F77TX00174-1460", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1460", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1461", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1462*_*PhD9kyNlmFhMlVzx", "flight_key": "F77TX00174-1461", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1461", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1462", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1463*_*MGskPvoinRtIYFlV", "flight_key": "F77TX00174-1462", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H40M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1462", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1463", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1464*_*nGUIGxrIy5KbSTWn", "flight_key": "F77TX00174-1463", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1463", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1464", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1465*_*sp8DYPDWfKRpGQbq", "flight_key": "F77TX00174-1464", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "PT17H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1464", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1465", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1466*_*s2xNaoN6dOA7cuba", "flight_key": "F77TX00174-1465", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1465", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1466", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1467*_*hIQGfIM9ThADLXqf", "flight_key": "F77TX00174-1466", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1466", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1467", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1468*_*6ZXlFghsBY6H3yzk", "flight_key": "F77TX00174-1467", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H50M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1467", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1468", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1469*_*ugjQSX6g5KhcehjB", "flight_key": "F77TX00174-1468", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1468", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1469", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1470*_*PNuZwkgvNBgnvxrW", "flight_key": "F77TX00174-1469", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1469", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1470", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1471*_*fI5E6lMTNivcvWPB", "flight_key": "F77TX00174-1470", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "PT16H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-14 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1032.9, "gross_total": 1356.28, "base_fare": 730.24, "tax": 302.66, "sell": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NC44LCJiYXNlX2ZhcmUiOjk3OS4wMywidGF4Ijo0MDUuNzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU2LjI4LCJiYXNlX2ZhcmUiOjk1MC41MSwidGF4Ijo0MDUuNzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM1Ni4yOCwiYmFzZV9mYXJlIjo5NTAuNTEsInRheCI6NDA1Ljc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": 0, "ait": "0.00", "service_charge": 21.27 }, "partner": { "currency": "GBP", "total": 1032.9, "base_fare": 730.24, "tax": 302.66, "gross": { "base_fare": "708.97", "tax": "302.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.27 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODQuODAiLCJiYXNlX2ZhcmUiOiI5NzkuMDMiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjUyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNTYuMjgiLCJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTAuNTEiLCJ0YXgiOiI0MDUuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU2LjI4IiwiYmFzZV9mYXJlIjoiOTUwLjUxIiwidGF4IjoiNDA1Ljc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNTYuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1032.9, "filter": { "id": "F77TX00174-1470", "price": 1032.9, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601132315jed2026011401501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1471", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1472*_*6T0nxMjKgf3vwCAI", "flight_key": "F77TX00174-1471", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1037.27, "gross_total": 1361.36, "base_fare": 750.54, "tax": 286.73, "sell": { "currency": "GBP", "total": 1037.27, "base_fare": 750.54, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MC42NywiYmFzZV9mYXJlIjoxMDA2LjI1LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjEuMzYsImJhc2VfZmFyZSI6OTc2Ljk0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYxLjM2LCJiYXNlX2ZhcmUiOjk3Ni45NCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1037.27, "base_fare": 750.54, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "728.68", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 21.86 }, "partner": { "currency": "GBP", "total": 1037.27, "base_fare": 750.54, "tax": 286.73, "gross": { "base_fare": "728.68", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 21.86 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTAuNjciLCJiYXNlX2ZhcmUiOiIxMDA2LjI1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc2Ljk0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYxLjM2IiwiYmFzZV9mYXJlIjoiOTc2Ljk0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTc2Ljk0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM2MS4zNiIsImJhc2VfZmFyZSI6Ijk3Ni45NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzYxLjM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1037.27, "filter": { "id": "F77TX00174-1471", "price": 1037.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1472", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1473*_*1qZS2ixc3LFPpQRh", "flight_key": "F77TX00174-1472", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1472", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1473", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1474*_*1G8FlrRSztgua4Me", "flight_key": "F77TX00174-1473", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1473", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1474", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1475*_*f89PVzxyQfL4oUdH", "flight_key": "F77TX00174-1474", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1474", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1475", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1476*_*Lgevz9jGYJFTPDvB", "flight_key": "F77TX00174-1475", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1475", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1476", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1477*_*fot5AOE76ZpSEcRp", "flight_key": "F77TX00174-1476", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1476", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1477", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1478*_*rh9xCv21PKpzEpuS", "flight_key": "F77TX00174-1477", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1477", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1478", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1479*_*7FQIJZ2TUJAlGEyt", "flight_key": "F77TX00174-1478", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1478", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1479", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1480*_*ViczdQVmFzcI3fwo", "flight_key": "F77TX00174-1479", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1479", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1480", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1481*_*7h8u7I0FJpGhgefE", "flight_key": "F77TX00174-1480", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1480", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1481", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1482*_*kSbFvbBQmxhorr2m", "flight_key": "F77TX00174-1481", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1481", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1482", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1483*_*uNwvrwUAJWgmMJaf", "flight_key": "F77TX00174-1482", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H50M", "transit_time": "PT11H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1482", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1483", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1484*_*Y6aCrwxDrhrmiLGk", "flight_key": "F77TX00174-1483", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1483", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1484", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1485*_*qLzzwPYGg3TdDUOH", "flight_key": "F77TX00174-1484", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1484", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1485", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1486*_*rZNq6LQX30FVueRu", "flight_key": "F77TX00174-1485", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H35M", "transit_time": "PT8H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1485", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1486", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1487*_*fbprkDYgASFMd98V", "flight_key": "F77TX00174-1486", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT8H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1486", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1487", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1488*_*qG3t3wZB2RFCibkw", "flight_key": "F77TX00174-1487", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1487", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1488", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1489*_*T1ZPpcJGap0M3ju8", "flight_key": "F77TX00174-1488", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1488", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1489", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1490*_*KHVMsEbuND3TAscv", "flight_key": "F77TX00174-1489", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1489", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1490", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1491*_*NBHa8VLwQTLODmNI", "flight_key": "F77TX00174-1490", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1490", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1491", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1492*_*cYj18Zyj8aaP88TZ", "flight_key": "F77TX00174-1491", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1491", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1492", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1493*_*ocwgsjoKO7C4EHmt", "flight_key": "F77TX00174-1492", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1492", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1493", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1494*_*TvJoegsA3yS29R9C", "flight_key": "F77TX00174-1493", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.04, "gross_total": 1362.92, "base_fare": 737.1, "tax": 300.94, "sell": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS43LCJiYXNlX2ZhcmUiOjk4OC4yMywidGF4Ijo0MDMuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzYyLjkyLCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Mi45MiwiYmFzZV9mYXJlIjo5NTkuNDUsInRheCI6NDAzLjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1038.04, "base_fare": 737.1, "tax": 300.94, "gross": { "base_fare": "715.63", "tax": "300.94", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuNzAiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjIuOTIiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzYyLjkyIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDAzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjIuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.04, "filter": { "id": "F77TX00174-1493", "price": 1038.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1494", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1495*_*zC0vyLs8j5SR2OQn", "flight_key": "F77TX00174-1494", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1494", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1495", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1496*_*wSLJPtaxGpOrfP6z", "flight_key": "F77TX00174-1495", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1495", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1496", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1497*_*9jxsI1r1hVsjix7g", "flight_key": "F77TX00174-1496", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1496", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1497", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1498*_*XBuOlH4NPoMLivyX", "flight_key": "F77TX00174-1497", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1497", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1498", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1499*_*cGKKsUUllspU6le2", "flight_key": "F77TX00174-1498", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1498", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1499", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1500*_*FlA7tB7gCoGFo3Ag", "flight_key": "F77TX00174-1499", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H45M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1499", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1500", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1501*_*7ScLKGqsRbjNajBL", "flight_key": "F77TX00174-1500", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H25M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1500", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1501", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1502*_*qqrer6Shth3EZhbb", "flight_key": "F77TX00174-1501", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H40M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1501", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1502", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1503*_*fPuDUtxRmO5qwh3C", "flight_key": "F77TX00174-1502", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1502", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1503", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1504*_*eU15yLUbqOD01tQq", "flight_key": "F77TX00174-1503", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "PT17H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT17H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1503", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1504", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1505*_*ANMFlhCtU9QjpHiU", "flight_key": "F77TX00174-1504", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1504", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1505", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1506*_*eOK5ULtbrZKnuzPv", "flight_key": "F77TX00174-1505", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1505", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1506", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1507*_*qb74S1tOFn37e50i", "flight_key": "F77TX00174-1506", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H40M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1039.96, "gross_total": 1365.5, "base_fare": 737.1, "tax": 302.86, "sell": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NC4yOCwiYmFzZV9mYXJlIjo5ODguMjMsInRheCI6NDA2LjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2NS41LCJiYXNlX2ZhcmUiOjk1OS40NSwidGF4Ijo0MDYuMDV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": 0, "ait": "0.00", "service_charge": 21.47 }, "partner": { "currency": "GBP", "total": 1039.96, "base_fare": 737.1, "tax": 302.86, "gross": { "base_fare": "715.63", "tax": "302.86", "discount": "0.00", "ait": "0.00", "service_charge": 21.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTQuMjgiLCJiYXNlX2ZhcmUiOiI5ODguMjMiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjUuNTAiLCJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTkuNDUiLCJ0YXgiOiI0MDYuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY1LjUwIiwiYmFzZV9mYXJlIjoiOTU5LjQ1IiwidGF4IjoiNDA2LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjUuNDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1039.96, "filter": { "id": "F77TX00174-1506", "price": 1039.96, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1507", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1508*_*RwxBz1WeKmr9MsOI", "flight_key": "F77TX00174-1507", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1041.8, "gross_total": 1367.79, "base_fare": 740.99, "tax": 300.8, "sell": { "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5Ni43MywiYmFzZV9mYXJlIjo5OTMuNDUsInRheCI6NDAzLjI4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Ny43OSwiYmFzZV9mYXJlIjo5NjQuNTEsInRheCI6NDAzLjI4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjcuNzksImJhc2VfZmFyZSI6OTY0LjUxLCJ0YXgiOjQwMy4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.41", "tax": "300.80", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8, "gross": { "base_fare": "719.41", "tax": "300.80", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTYuNzMiLCJiYXNlX2ZhcmUiOiI5OTMuNDUiLCJ0YXgiOiI0MDMuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjcuNzkiLCJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY3Ljc5IiwiYmFzZV9mYXJlIjoiOTY0LjUxIiwidGF4IjoiNDAzLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjcuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1041.8, "filter": { "id": "F77TX00174-1507", "price": 1041.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1508", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1509*_*VHIJwZdEVzi7bY9s", "flight_key": "F77TX00174-1508", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1041.8, "gross_total": 1367.79, "base_fare": 740.99, "tax": 300.8, "sell": { "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5Ni43MywiYmFzZV9mYXJlIjo5OTMuNDUsInRheCI6NDAzLjI4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Ny43OSwiYmFzZV9mYXJlIjo5NjQuNTEsInRheCI6NDAzLjI4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjcuNzksImJhc2VfZmFyZSI6OTY0LjUxLCJ0YXgiOjQwMy4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.41", "tax": "300.80", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8, "gross": { "base_fare": "719.41", "tax": "300.80", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTYuNzMiLCJiYXNlX2ZhcmUiOiI5OTMuNDUiLCJ0YXgiOiI0MDMuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjcuNzkiLCJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY3Ljc5IiwiYmFzZV9mYXJlIjoiOTY0LjUxIiwidGF4IjoiNDAzLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjcuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1041.8, "filter": { "id": "F77TX00174-1508", "price": 1041.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1509", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1510*_*ppsGnQi4Nu5IaGrc", "flight_key": "F77TX00174-1509", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1041.8, "gross_total": 1367.79, "base_fare": 740.99, "tax": 300.8, "sell": { "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5Ni43MywiYmFzZV9mYXJlIjo5OTMuNDUsInRheCI6NDAzLjI4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Ny43OSwiYmFzZV9mYXJlIjo5NjQuNTEsInRheCI6NDAzLjI4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjcuNzksImJhc2VfZmFyZSI6OTY0LjUxLCJ0YXgiOjQwMy4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.41", "tax": "300.80", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1041.8, "base_fare": 740.99, "tax": 300.8, "gross": { "base_fare": "719.41", "tax": "300.80", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTYuNzMiLCJiYXNlX2ZhcmUiOiI5OTMuNDUiLCJ0YXgiOiI0MDMuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjcuNzkiLCJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDMuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY3Ljc5IiwiYmFzZV9mYXJlIjoiOTY0LjUxIiwidGF4IjoiNDAzLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjcuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1041.8, "filter": { "id": "F77TX00174-1509", "price": 1041.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1510", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1511*_*JVZ7C1sfDE88L4Z1", "flight_key": "F77TX00174-1510", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1043.76, "gross_total": 1370.42, "base_fare": 740.99, "tax": 302.76, "sell": { "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5OS4zNiwiYmFzZV9mYXJlIjo5OTMuNDUsInRheCI6NDA1LjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC40MiwiYmFzZV9mYXJlIjo5NjQuNTEsInRheCI6NDA1LjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuNDIsImJhc2VfZmFyZSI6OTY0LjUxLCJ0YXgiOjQwNS45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.41", "tax": "302.76", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76, "gross": { "base_fare": "719.41", "tax": "302.76", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTkuMzYiLCJiYXNlX2ZhcmUiOiI5OTMuNDUiLCJ0YXgiOiI0MDUuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzAuNDIiLCJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzcwLjQyIiwiYmFzZV9mYXJlIjoiOTY0LjUxIiwidGF4IjoiNDA1LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNzAuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1043.76, "filter": { "id": "F77TX00174-1510", "price": 1043.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1511", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1512*_*6su4sORl8gUpFKwK", "flight_key": "F77TX00174-1511", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1043.76, "gross_total": 1370.42, "base_fare": 740.99, "tax": 302.76, "sell": { "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5OS4zNiwiYmFzZV9mYXJlIjo5OTMuNDUsInRheCI6NDA1LjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC40MiwiYmFzZV9mYXJlIjo5NjQuNTEsInRheCI6NDA1LjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuNDIsImJhc2VfZmFyZSI6OTY0LjUxLCJ0YXgiOjQwNS45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.41", "tax": "302.76", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76, "gross": { "base_fare": "719.41", "tax": "302.76", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTkuMzYiLCJiYXNlX2ZhcmUiOiI5OTMuNDUiLCJ0YXgiOiI0MDUuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzAuNDIiLCJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzcwLjQyIiwiYmFzZV9mYXJlIjoiOTY0LjUxIiwidGF4IjoiNDA1LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNzAuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1043.76, "filter": { "id": "F77TX00174-1511", "price": 1043.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1512", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1513*_*6ajH0kskC2k6HN2G", "flight_key": "F77TX00174-1512", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1043.76, "gross_total": 1370.42, "base_fare": 740.99, "tax": 302.76, "sell": { "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5OS4zNiwiYmFzZV9mYXJlIjo5OTMuNDUsInRheCI6NDA1LjkxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3MC40MiwiYmFzZV9mYXJlIjo5NjQuNTEsInRheCI6NDA1LjkxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzAuNDIsImJhc2VfZmFyZSI6OTY0LjUxLCJ0YXgiOjQwNS45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "719.41", "tax": "302.76", "discount": 0, "ait": "0.00", "service_charge": 21.59 }, "partner": { "currency": "GBP", "total": 1043.76, "base_fare": 740.99, "tax": 302.76, "gross": { "base_fare": "719.41", "tax": "302.76", "discount": "0.00", "ait": "0.00", "service_charge": 21.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTkuMzYiLCJiYXNlX2ZhcmUiOiI5OTMuNDUiLCJ0YXgiOiI0MDUuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC45NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4Ljk0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzAuNDIiLCJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NjQuNTEiLCJ0YXgiOiI0MDUuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzcwLjQyIiwiYmFzZV9mYXJlIjoiOTY0LjUxIiwidGF4IjoiNDA1LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNzAuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1043.76, "filter": { "id": "F77TX00174-1512", "price": 1043.76, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1513", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1514*_*es3vNwkZj1QAuChc", "flight_key": "F77TX00174-1513", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H20M", "transit_time": "PT7H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1058.37, "gross_total": 1386.44, "base_fare": 833.15, "tax": 225.23, "sell": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC45NywiYmFzZV9mYXJlIjoxMTE3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuNDQsImJhc2VfZmFyZSI6MTA4NC40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni40NCwiYmFzZV9mYXJlIjoxMDg0LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 24.26 }, "partner": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 24.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTguOTciLCJiYXNlX2ZhcmUiOiIxMTE3LjAwIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NC40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDg0LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Ni40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1058.37, "filter": { "id": "F77TX00174-1513", "price": 1058.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1514", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1515*_*qplNjfjLv5yA61KV", "flight_key": "F77TX00174-1514", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H55M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1058.37, "gross_total": 1386.44, "base_fare": 833.15, "tax": 225.23, "sell": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC45NywiYmFzZV9mYXJlIjoxMTE3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuNDQsImJhc2VfZmFyZSI6MTA4NC40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni40NCwiYmFzZV9mYXJlIjoxMDg0LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 24.26 }, "partner": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 24.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTguOTciLCJiYXNlX2ZhcmUiOiIxMTE3LjAwIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NC40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDg0LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Ni40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1058.37, "filter": { "id": "F77TX00174-1514", "price": 1058.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1515", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1516*_*Mu5dlRHv1sRb38je", "flight_key": "F77TX00174-1515", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT21H20M", "transit_time": "PT7H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1058.37, "gross_total": 1386.44, "base_fare": 833.15, "tax": 225.23, "sell": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC45NywiYmFzZV9mYXJlIjoxMTE3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuNDQsImJhc2VfZmFyZSI6MTA4NC40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni40NCwiYmFzZV9mYXJlIjoxMDg0LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 24.26 }, "partner": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 24.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTguOTciLCJiYXNlX2ZhcmUiOiIxMTE3LjAwIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NC40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDg0LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Ni40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1058.37, "filter": { "id": "F77TX00174-1515", "price": 1058.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1516", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1517*_*z07AiSsiFoBVn7Ze", "flight_key": "F77TX00174-1516", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H55M", "transit_time": "PT13H29M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1058.37, "gross_total": 1386.44, "base_fare": 833.15, "tax": 225.23, "sell": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxOC45NywiYmFzZV9mYXJlIjoxMTE3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuNDQsImJhc2VfZmFyZSI6MTA4NC40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni40NCwiYmFzZV9mYXJlIjoxMDg0LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 24.26 }, "partner": { "currency": "GBP", "total": 1058.37, "base_fare": 833.15, "tax": 225.23, "gross": { "base_fare": "808.88", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 24.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTguOTciLCJiYXNlX2ZhcmUiOiIxMTE3LjAwIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA4NC40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDg0LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni40NCIsImJhc2VfZmFyZSI6IjEwODQuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Ni40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1058.37, "filter": { "id": "F77TX00174-1516", "price": 1058.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1517", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1518*_*v464aSRfu2ZIcwyq", "flight_key": "F77TX00174-1517", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1517", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1518", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1519*_*5g8ZWSFvanS6Fz9a", "flight_key": "F77TX00174-1518", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1518", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1519", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1520*_*jWh98k2Vtfz8fZEh", "flight_key": "F77TX00174-1519", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1519", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1520", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1521*_*U4RHva7AHs4svcSV", "flight_key": "F77TX00174-1520", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1520", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1521", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1522*_*XcwyIH1kStqTBxVE", "flight_key": "F77TX00174-1521", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1521", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1522", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1523*_*Md0BildLJxw05ZsJ", "flight_key": "F77TX00174-1522", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1522", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1523", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1524*_*EiXWk1RaVt43HA9e", "flight_key": "F77TX00174-1523", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1523", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1524", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1525*_*N0Iuty9yzCEYU2FD", "flight_key": "F77TX00174-1524", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1524", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1525", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1526*_*HFSL6i8pYNSUDlxP", "flight_key": "F77TX00174-1525", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1525", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1526", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1527*_*RYL1gyi9mZeMdgLs", "flight_key": "F77TX00174-1526", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1526", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1527", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1528*_*8vWAZvd1LXppTrtE", "flight_key": "F77TX00174-1527", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1527", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1528", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1529*_*h9IADfFvwKJfQs9X", "flight_key": "F77TX00174-1528", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1528", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1529", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1530*_*LsTxwjm1k0iXLZMN", "flight_key": "F77TX00174-1529", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1529", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1530", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1531*_*rrugUSOKdl6xmLng", "flight_key": "F77TX00174-1530", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1530", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1531", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1532*_*M6LFkGsmsMmF2Z76", "flight_key": "F77TX00174-1531", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1531", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1532", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1533*_*taBCmyoU0Y7qSWG1", "flight_key": "F77TX00174-1532", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1532", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1533", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1534*_*ooTe6oYM96pybyGI", "flight_key": "F77TX00174-1533", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1055.55, "gross_total": 1386.02, "base_fare": 746.84, "tax": 308.71, "sell": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNS4xOCwiYmFzZV9mYXJlIjoxMDAxLjI5LCJ0YXgiOjQxMy44OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuMDIsImJhc2VfZmFyZSI6OTcyLjEzLCJ0YXgiOjQxMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzg2LjAyLCJiYXNlX2ZhcmUiOjk3Mi4xMywidGF4Ijo0MTMuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": 0, "ait": "0.00", "service_charge": 21.75 }, "partner": { "currency": "GBP", "total": 1055.55, "base_fare": 746.84, "tax": 308.71, "gross": { "base_fare": "725.09", "tax": "308.71", "discount": "0.00", "ait": "0.00", "service_charge": 21.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTUuMTgiLCJiYXNlX2ZhcmUiOiIxMDAxLjI5IiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xNiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjAyIiwiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjEzIiwidGF4IjoiNDEzLjg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni4wMiIsImJhc2VfZmFyZSI6Ijk3Mi4xMyIsInRheCI6IjQxMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjAyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1055.55, "filter": { "id": "F77TX00174-1533", "price": 1055.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1534", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1535*_*MlNdY4Nq3RRSSeKl", "flight_key": "F77TX00174-1534", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1104.39, "gross_total": 1448.72, "base_fare": 817.65, "tax": 286.73, "sell": { "currency": "GBP", "total": 1104.39, "base_fare": 817.65, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4MC42NSwiYmFzZV9mYXJlIjoxMDk2LjIzLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NDguNzIsImJhc2VfZmFyZSI6MTA2NC4zLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDQ4LjcyLCJiYXNlX2ZhcmUiOjEwNjQuMywidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1104.39, "base_fare": 817.65, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "793.84", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 23.82 }, "partner": { "currency": "GBP", "total": 1104.39, "base_fare": 817.65, "tax": 286.73, "gross": { "base_fare": "793.84", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 23.82 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0ODAuNjUiLCJiYXNlX2ZhcmUiOiIxMDk2LjIzIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA2NC4zMCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ0OC43MiIsImJhc2VfZmFyZSI6IjEwNjQuMzAiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDY0LjMwIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ0OC43MiIsImJhc2VfZmFyZSI6IjEwNjQuMzAiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ0OC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1104.39, "filter": { "id": "F77TX00174-1534", "price": 1104.39, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1535", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1536*_*xyCDRQ6kqhJjUi9L", "flight_key": "F77TX00174-1535", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1535", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1536", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1537*_*FlA7xv7v5t4pHnds", "flight_key": "F77TX00174-1536", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1536", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1537", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1538*_*2iyU5i22qRiRPxDM", "flight_key": "F77TX00174-1537", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1537", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1538", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1539*_*BXdbE16ejKwi4iSb", "flight_key": "F77TX00174-1538", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1538", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1539", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1540*_*7Vev5gH26y5E5kvA", "flight_key": "F77TX00174-1539", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1539", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1540", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1541*_*6PA0fgPbpLnuJWgp", "flight_key": "F77TX00174-1540", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1540", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1541", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1542*_*T3V4znJQf2IgQWmC", "flight_key": "F77TX00174-1541", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1541", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1542", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1543*_*ZAixFDwOWYXbnC3C", "flight_key": "F77TX00174-1542", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1542", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1543", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1544*_*G3KD2ndH9CB36w0N", "flight_key": "F77TX00174-1543", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1543", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1544", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1545*_*bzz4nBIqIumlcxUB", "flight_key": "F77TX00174-1544", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1544", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1545", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1546*_*ZCnKpK5QhmZWnVwE", "flight_key": "F77TX00174-1545", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1545", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1546", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1547*_*gFhAINLI9Z1fVbBg", "flight_key": "F77TX00174-1546", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1120.28, "gross_total": 1468.02, "base_fare": 869.27, "tax": 251.01, "sell": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwMS45NiwiYmFzZV9mYXJlIjoxMTY1LjQzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NjguMDIsImJhc2VfZmFyZSI6MTEzMS40OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ2OC4wMiwiYmFzZV9mYXJlIjoxMTMxLjQ5LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.32 }, "partner": { "currency": "GBP", "total": 1120.28, "base_fare": 869.27, "tax": 251.01, "gross": { "base_fare": "843.95", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.32 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDEuOTYiLCJiYXNlX2ZhcmUiOiIxMTY1LjQzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMS40OSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMxLjQ5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ2OC4wMiIsImJhc2VfZmFyZSI6IjExMzEuNDkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ2OC4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1120.28, "filter": { "id": "F77TX00174-1546", "price": 1120.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1547", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1548*_*LAADZkBw4VakGGtk", "flight_key": "F77TX00174-1547", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1124.42, "gross_total": 1473.41, "base_fare": 873.42, "tax": 251.01, "sell": { "currency": "GBP", "total": 1124.42, "base_fare": 873.42, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNy41MiwiYmFzZV9mYXJlIjoxMTcwLjk5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NzMuNDEsImJhc2VfZmFyZSI6MTEzNi44OCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3My40MSwiYmFzZV9mYXJlIjoxMTM2Ljg4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1124.42, "base_fare": 873.42, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "847.97", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.44 }, "partner": { "currency": "GBP", "total": 1124.42, "base_fare": 873.42, "tax": 251.01, "gross": { "base_fare": "847.97", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDcuNTIiLCJiYXNlX2ZhcmUiOiIxMTcwLjk5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzNi44OCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ3My40MSIsImJhc2VfZmFyZSI6IjExMzYuODgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTM2Ljg4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ3My40MSIsImJhc2VfZmFyZSI6IjExMzYuODgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ3My40MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1124.42, "filter": { "id": "F77TX00174-1547", "price": 1124.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1548", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1549*_*0bJN6mxkUusMrTx8", "flight_key": "F77TX00174-1548", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1548", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1549", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1550*_*3BzgsHjljBrez2FI", "flight_key": "F77TX00174-1549", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1549", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1550", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1551*_*nlIxK0il6UQxjxPb", "flight_key": "F77TX00174-1550", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1550", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1551", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1552*_*0nI0FzGbXfcXmeH3", "flight_key": "F77TX00174-1551", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1551", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1552", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1553*_*fnqwcUNnPKUwWBkG", "flight_key": "F77TX00174-1552", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1552", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1553", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1554*_*2TxhYW0FKYdmNepk", "flight_key": "F77TX00174-1553", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1553", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1554", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1555*_*UO26ZzLLVNMQsShL", "flight_key": "F77TX00174-1554", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1554", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1555", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1556*_*mtzBi2zWcpCdhOby", "flight_key": "F77TX00174-1555", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1555", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1556", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1557*_*dJoWBqEzIexhWrbz", "flight_key": "F77TX00174-1556", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H40M", "transit_time": "PT18H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-13 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "102" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-14 02:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-14 04:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT18H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "671" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "671" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "20", "unit": "kg", "title": "20 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1130.83, "gross_total": 1480.46, "base_fare": 912.46, "tax": 218.36, "sell": { "currency": "GBP", "total": 1130.83, "base_fare": 912.46, "tax": 218.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi4wOSwiYmFzZV9mYXJlIjoxMjIzLjM0LCJ0YXgiOjI5Mi43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODAuNDYsImJhc2VfZmFyZSI6MTE4Ny43MSwidGF4IjoyOTIuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4MC40NiwiYmFzZV9mYXJlIjoxMTg3LjcxLCJ0YXgiOjI5Mi43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1130.83, "base_fare": 912.46, "tax": 218.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "885.89", "tax": "218.36", "discount": 0, "ait": "0.00", "service_charge": 26.58 }, "partner": { "currency": "GBP", "total": 1130.83, "base_fare": 912.46, "tax": 218.36, "gross": { "base_fare": "885.89", "tax": "218.36", "discount": "0.00", "ait": "0.00", "service_charge": 26.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuMDkiLCJiYXNlX2ZhcmUiOiIxMjIzLjM0IiwidGF4IjoiMjkyLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Ny43MSIsInRheCI6IjI5Mi43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4MC40NiIsImJhc2VfZmFyZSI6IjExODcuNzEiLCJ0YXgiOiIyOTIuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg3LjcxIiwidGF4IjoiMjkyLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4MC40NiIsImJhc2VfZmFyZSI6IjExODcuNzEiLCJ0YXgiOiIyOTIuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4MC40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1130.83, "filter": { "id": "F77TX00174-1556", "price": 1130.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "H", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122005mct202601130715102mct202601140210jed202601140445671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1557", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1558*_*yf2leMJYiDOTRHpG", "flight_key": "F77TX00174-1557", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1131.47, "gross_total": 1483.18, "base_fare": 865.38, "tax": 266.09, "sell": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi45NywiYmFzZV9mYXJlIjoxMTYwLjIyLCJ0YXgiOjM1Ni43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODMuMTgsImJhc2VfZmFyZSI6MTEyNi40MywidGF4IjozNTYuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4My4xOCwiYmFzZV9mYXJlIjoxMTI2LjQzLCJ0YXgiOjM1Ni43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": 0, "ait": "0.00", "service_charge": 25.2 }, "partner": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": "0.00", "ait": "0.00", "service_charge": 25.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuOTciLCJiYXNlX2ZhcmUiOiIxMTYwLjIyIiwidGF4IjoiMzU2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNi40MyIsInRheCI6IjM1Ni43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTI2LjQzIiwidGF4IjoiMzU2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4My4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1131.47, "filter": { "id": "F77TX00174-1557", "price": 1131.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1558", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1559*_*JCRkiZGi7E26s7fI", "flight_key": "F77TX00174-1558", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1131.47, "gross_total": 1483.18, "base_fare": 865.38, "tax": 266.09, "sell": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi45NywiYmFzZV9mYXJlIjoxMTYwLjIyLCJ0YXgiOjM1Ni43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODMuMTgsImJhc2VfZmFyZSI6MTEyNi40MywidGF4IjozNTYuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4My4xOCwiYmFzZV9mYXJlIjoxMTI2LjQzLCJ0YXgiOjM1Ni43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": 0, "ait": "0.00", "service_charge": 25.2 }, "partner": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": "0.00", "ait": "0.00", "service_charge": 25.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuOTciLCJiYXNlX2ZhcmUiOiIxMTYwLjIyIiwidGF4IjoiMzU2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNi40MyIsInRheCI6IjM1Ni43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTI2LjQzIiwidGF4IjoiMzU2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4My4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1131.47, "filter": { "id": "F77TX00174-1558", "price": 1131.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1559", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1560*_*tgsR7eOvsNFztfcX", "flight_key": "F77TX00174-1559", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1131.47, "gross_total": 1483.18, "base_fare": 865.38, "tax": 266.09, "sell": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi45NywiYmFzZV9mYXJlIjoxMTYwLjIyLCJ0YXgiOjM1Ni43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODMuMTgsImJhc2VfZmFyZSI6MTEyNi40MywidGF4IjozNTYuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4My4xOCwiYmFzZV9mYXJlIjoxMTI2LjQzLCJ0YXgiOjM1Ni43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": 0, "ait": "0.00", "service_charge": 25.2 }, "partner": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": "0.00", "ait": "0.00", "service_charge": 25.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuOTciLCJiYXNlX2ZhcmUiOiIxMTYwLjIyIiwidGF4IjoiMzU2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNi40MyIsInRheCI6IjM1Ni43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTI2LjQzIiwidGF4IjoiMzU2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4My4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1131.47, "filter": { "id": "F77TX00174-1559", "price": 1131.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1560", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1561*_*XtGfRangdpr5ltLI", "flight_key": "F77TX00174-1560", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1131.47, "gross_total": 1483.18, "base_fare": 865.38, "tax": 266.09, "sell": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUxNi45NywiYmFzZV9mYXJlIjoxMTYwLjIyLCJ0YXgiOjM1Ni43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODMuMTgsImJhc2VfZmFyZSI6MTEyNi40MywidGF4IjozNTYuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4My4xOCwiYmFzZV9mYXJlIjoxMTI2LjQzLCJ0YXgiOjM1Ni43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": 0, "ait": "0.00", "service_charge": 25.2 }, "partner": { "currency": "GBP", "total": 1131.47, "base_fare": 865.38, "tax": 266.09, "gross": { "base_fare": "840.18", "tax": "266.09", "discount": "0.00", "ait": "0.00", "service_charge": 25.2 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MTYuOTciLCJiYXNlX2ZhcmUiOiIxMTYwLjIyIiwidGF4IjoiMzU2Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEyNi40MyIsInRheCI6IjM1Ni43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTI2LjQzIiwidGF4IjoiMzU2Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4My4xOCIsImJhc2VfZmFyZSI6IjExMjYuNDMiLCJ0YXgiOiIzNTYuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4My4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1131.47, "filter": { "id": "F77TX00174-1560", "price": 1131.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1561", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1562*_*16lUCPpZTE0u8rSy", "flight_key": "F77TX00174-1561", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1561", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1562", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1563*_*R6uEfeuotYb3PWXn", "flight_key": "F77TX00174-1562", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1562", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1563", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1564*_*chcEiTxTVhNxcNLH", "flight_key": "F77TX00174-1563", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1563", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1564", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1565*_*ay6FqY7LFMj8Hrqs", "flight_key": "F77TX00174-1564", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1135.78, "gross_total": 1488.19, "base_fare": 884.77, "tax": 251.01, "sell": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMi43NCwiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODguMTksImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4OC4xOSwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1135.78, "base_fare": 884.77, "tax": 251.01, "gross": { "base_fare": "859.00", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjIuNzQiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4OC4xOSIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4OC4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1135.78, "filter": { "id": "F77TX00174-1564", "price": 1135.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1565", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1566*_*XWnB3K29aa4OGQ2Q", "flight_key": "F77TX00174-1565", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H20M", "transit_time": "PT7H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1143, "gross_total": 1496.59, "base_fare": 917.77, "tax": 225.23, "sell": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi40MywiYmFzZV9mYXJlIjoxMjMwLjQ2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTYuNTksImJhc2VfZmFyZSI6MTE5NC42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ni41OSwiYmFzZV9mYXJlIjoxMTk0LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 26.73 }, "partner": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 26.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzIuNDMiLCJiYXNlX2ZhcmUiOiIxMjMwLjQ2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NC42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1Ljg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTk0LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ni41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1143, "filter": { "id": "F77TX00174-1565", "price": 1143, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1566", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1567*_*qgGsxd89cfn4RKbF", "flight_key": "F77TX00174-1566", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H55M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1143, "gross_total": 1496.59, "base_fare": 917.77, "tax": 225.23, "sell": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi40MywiYmFzZV9mYXJlIjoxMjMwLjQ2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTYuNTksImJhc2VfZmFyZSI6MTE5NC42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ni41OSwiYmFzZV9mYXJlIjoxMTk0LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 26.73 }, "partner": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 26.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzIuNDMiLCJiYXNlX2ZhcmUiOiIxMjMwLjQ2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NC42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1Ljg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTk0LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ni41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1143, "filter": { "id": "F77TX00174-1566", "price": 1143, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1567", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1568*_*s5ogonU3gh1ezouS", "flight_key": "F77TX00174-1567", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT21H20M", "transit_time": "PT7H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1143, "gross_total": 1496.59, "base_fare": 917.77, "tax": 225.23, "sell": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi40MywiYmFzZV9mYXJlIjoxMjMwLjQ2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTYuNTksImJhc2VfZmFyZSI6MTE5NC42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ni41OSwiYmFzZV9mYXJlIjoxMTk0LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 26.73 }, "partner": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 26.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzIuNDMiLCJiYXNlX2ZhcmUiOiIxMjMwLjQ2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NC42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1Ljg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTk0LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ni41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1143, "filter": { "id": "F77TX00174-1567", "price": 1143, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1568", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1569*_*WhTKEmeWP4hB8GXn", "flight_key": "F77TX00174-1568", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H55M", "transit_time": "PT13H29M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1143, "gross_total": 1496.59, "base_fare": 917.77, "tax": 225.23, "sell": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi40MywiYmFzZV9mYXJlIjoxMjMwLjQ2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTYuNTksImJhc2VfZmFyZSI6MTE5NC42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5Ni41OSwiYmFzZV9mYXJlIjoxMTk0LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 26.73 }, "partner": { "currency": "GBP", "total": 1143, "base_fare": 917.77, "tax": 225.23, "gross": { "base_fare": "891.04", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 26.73 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MzIuNDMiLCJiYXNlX2ZhcmUiOiIxMjMwLjQ2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE5NC42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1Ljg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTk0LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5Ni41OSIsImJhc2VfZmFyZSI6IjExOTQuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5Ni41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1143, "filter": { "id": "F77TX00174-1568", "price": 1143, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1569", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1570*_*sNqFQks3lAIW3kDs", "flight_key": "F77TX00174-1569", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H55M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1134.57, "gross_total": 1487.21, "base_fare": 868.45, "tax": 266.12, "sell": { "currency": "GBP", "total": 1134.57, "base_fare": 868.45, "tax": 266.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4xMiwiYmFzZV9mYXJlIjoxMTY0LjMzLCJ0YXgiOjM1Ni43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODcuMjEsImJhc2VfZmFyZSI6MTEzMC40MiwidGF4IjozNTYuNzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4Ny4yMSwiYmFzZV9mYXJlIjoxMTMwLjQyLCJ0YXgiOjM1Ni43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1134.57, "base_fare": 868.45, "tax": 266.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.16", "tax": "266.12", "discount": 0, "ait": "0.00", "service_charge": 25.29 }, "partner": { "currency": "GBP", "total": 1134.57, "base_fare": 868.45, "tax": 266.12, "gross": { "base_fare": "843.16", "tax": "266.12", "discount": "0.00", "ait": "0.00", "service_charge": 25.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMTIiLCJiYXNlX2ZhcmUiOiIxMTY0LjMzIiwidGF4IjoiMzU2Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMC40MiIsInRheCI6IjM1Ni43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4Ny4yMSIsImJhc2VfZmFyZSI6IjExMzAuNDIiLCJ0YXgiOiIzNTYuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMwLjQyIiwidGF4IjoiMzU2Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4Ny4yMSIsImJhc2VfZmFyZSI6IjExMzAuNDIiLCJ0YXgiOiIzNTYuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4Ny4yMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.57, "filter": { "id": "F77TX00174-1569", "price": 1134.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1570", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1571*_*1WAgl6qMkL8Ggdjt", "flight_key": "F77TX00174-1570", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1134.57, "gross_total": 1487.21, "base_fare": 868.45, "tax": 266.12, "sell": { "currency": "GBP", "total": 1134.57, "base_fare": 868.45, "tax": 266.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4xMiwiYmFzZV9mYXJlIjoxMTY0LjMzLCJ0YXgiOjM1Ni43OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODcuMjEsImJhc2VfZmFyZSI6MTEzMC40MiwidGF4IjozNTYuNzksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4Ny4yMSwiYmFzZV9mYXJlIjoxMTMwLjQyLCJ0YXgiOjM1Ni43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1134.57, "base_fare": 868.45, "tax": 266.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "843.16", "tax": "266.12", "discount": 0, "ait": "0.00", "service_charge": 25.29 }, "partner": { "currency": "GBP", "total": 1134.57, "base_fare": 868.45, "tax": 266.12, "gross": { "base_fare": "843.16", "tax": "266.12", "discount": "0.00", "ait": "0.00", "service_charge": 25.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMTIiLCJiYXNlX2ZhcmUiOiIxMTY0LjMzIiwidGF4IjoiMzU2Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEzMC40MiIsInRheCI6IjM1Ni43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4Ny4yMSIsImJhc2VfZmFyZSI6IjExMzAuNDIiLCJ0YXgiOiIzNTYuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTMwLjQyIiwidGF4IjoiMzU2Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4Ny4yMSIsImJhc2VfZmFyZSI6IjExMzAuNDIiLCJ0YXgiOiIzNTYuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4Ny4yMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.57, "filter": { "id": "F77TX00174-1570", "price": 1134.57, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1571", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1572*_*5fOG9TqvrV4U9kK6", "flight_key": "F77TX00174-1571", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1139.88, "gross_total": 1493.53, "base_fare": 888.87, "tax": 251.01, "sell": { "currency": "GBP", "total": 1139.88, "base_fare": 888.87, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyOC4yNCwiYmFzZV9mYXJlIjoxMTkxLjcxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0OTMuNTMsImJhc2VfZmFyZSI6MTE1NywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ5My41MywiYmFzZV9mYXJlIjoxMTU3LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1139.88, "base_fare": 888.87, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "862.98", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 25.89 }, "partner": { "currency": "GBP", "total": 1139.88, "base_fare": 888.87, "tax": 251.01, "gross": { "base_fare": "862.98", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 25.89 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjguMjQiLCJiYXNlX2ZhcmUiOiIxMTkxLjcxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1Ny4wMCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5My41MyIsImJhc2VfZmFyZSI6IjExNTcuMDAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTU3LjAwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ5My41MyIsImJhc2VfZmFyZSI6IjExNTcuMDAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ5My41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1139.88, "filter": { "id": "F77TX00174-1571", "price": 1139.88, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1572", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1573*_*lM5fwyZVSLTGwPcB", "flight_key": "F77TX00174-1572", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H0M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT23H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1163.31, "gross_total": 1530.22, "base_fare": 753.65, "tax": 409.66, "sell": { "currency": "GBP", "total": 1163.31, "base_fare": 753.65, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OS42NSwiYmFzZV9mYXJlIjoxMDEwLjQyLCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzAuMjIsImJhc2VfZmFyZSI6OTgwLjk5LCJ0YXgiOjU0OS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTMwLjIyLCJiYXNlX2ZhcmUiOjk4MC45OSwidGF4Ijo1NDkuMjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1163.31, "base_fare": 753.65, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "731.70", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 21.95 }, "partner": { "currency": "GBP", "total": 1163.31, "base_fare": 753.65, "tax": 409.66, "gross": { "base_fare": "731.70", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NTkuNjUiLCJiYXNlX2ZhcmUiOiIxMDEwLjQyIiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTgwLjk5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNDMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTMwLjIyIiwiYmFzZV9mYXJlIjoiOTgwLjk5IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTgwLjk5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMC4yMiIsImJhc2VfZmFyZSI6Ijk4MC45OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTMwLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1163.31, "filter": { "id": "F77TX00174-1572", "price": 1163.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1573", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1574*_*yEpVe8IigSbjKHDX", "flight_key": "F77TX00174-1573", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1163.31, "gross_total": 1530.22, "base_fare": 753.65, "tax": 409.66, "sell": { "currency": "GBP", "total": 1163.31, "base_fare": 753.65, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OS42NSwiYmFzZV9mYXJlIjoxMDEwLjQyLCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzAuMjIsImJhc2VfZmFyZSI6OTgwLjk5LCJ0YXgiOjU0OS4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTMwLjIyLCJiYXNlX2ZhcmUiOjk4MC45OSwidGF4Ijo1NDkuMjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1163.31, "base_fare": 753.65, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "731.70", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 21.95 }, "partner": { "currency": "GBP", "total": 1163.31, "base_fare": 753.65, "tax": 409.66, "gross": { "base_fare": "731.70", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 21.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NTkuNjUiLCJiYXNlX2ZhcmUiOiIxMDEwLjQyIiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTgwLjk5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNDMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTMwLjIyIiwiYmFzZV9mYXJlIjoiOTgwLjk5IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTgwLjk5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMC4yMiIsImJhc2VfZmFyZSI6Ijk4MC45OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTMwLjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1163.31, "filter": { "id": "F77TX00174-1573", "price": 1163.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1574", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1575*_*rPQtI8QZzP2KuZ11", "flight_key": "F77TX00174-1574", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1574", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1575", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1576*_*1z2MSuVRcYbrk5kZ", "flight_key": "F77TX00174-1575", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1575", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1576", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1577*_*rFYbjIFhtGhOEiVT", "flight_key": "F77TX00174-1576", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1576", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1577", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1578*_*HxE0Wt1Yl1ubqoNZ", "flight_key": "F77TX00174-1577", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1577", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1578", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1579*_*wAIQy7N4LZKfBEiQ", "flight_key": "F77TX00174-1578", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1578", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1579", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1580*_*6PcGAhbUK06zyyj3", "flight_key": "F77TX00174-1579", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1579", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1580", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1581*_*m6Fkg1IQ79GkG57D", "flight_key": "F77TX00174-1580", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1580", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1581", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1582*_*TfvvbDwnfLOArJrB", "flight_key": "F77TX00174-1581", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1581", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1582", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1583*_*WO8f5f2fI8Ee88rR", "flight_key": "F77TX00174-1582", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H55M", "transit_time": "PT4H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 19:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "T3", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 01:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:55:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1167.04, "gross_total": 1530.13, "base_fare": 883.87, "tax": 283.17, "sell": { "currency": "GBP", "total": 1167.04, "base_fare": 883.87, "tax": 283.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2NC42NCwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjM3OS42NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzAuMTMsImJhc2VfZmFyZSI6MTE1MC40OSwidGF4IjozNzkuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMC4xMywiYmFzZV9mYXJlIjoxMTUwLjQ5LCJ0YXgiOjM3OS42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1167.04, "base_fare": 883.87, "tax": 283.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "858.13", "tax": "283.17", "discount": 0, "ait": "0.00", "service_charge": 25.74 }, "partner": { "currency": "GBP", "total": 1167.04, "base_fare": 883.87, "tax": 283.17, "gross": { "base_fare": "858.13", "tax": "283.17", "discount": "0.00", "ait": "0.00", "service_charge": 25.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjQuNjQiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiMzc5LjY0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MC40OSIsInRheCI6IjM3OS42NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMC4xMyIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiIzNzkuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUwLjQ5IiwidGF4IjoiMzc5LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMC4xMyIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiIzNzkuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzMC4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1167.04, "filter": { "id": "F77TX00174-1582", "price": 1167.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH", "RUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601121925ruh2026011221001168ruh202601130100jed2026011302551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1583", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1584*_*yfQNTuFTag57b5kW", "flight_key": "F77TX00174-1583", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1169.47, "gross_total": 1532.64, "base_fare": 903.01, "tax": 266.46, "sell": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ny45LCJiYXNlX2ZhcmUiOjEyMTAuNjYsInRheCI6MzU3LjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi42NCwiYmFzZV9mYXJlIjoxMTc1LjQsInRheCI6MzU3LjI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzIuNjQsImJhc2VfZmFyZSI6MTE3NS40LCJ0YXgiOjM1Ny4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": 0, "ait": "0.00", "service_charge": 26.3 }, "partner": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": "0.00", "ait": "0.00", "service_charge": 26.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjcuOTAiLCJiYXNlX2ZhcmUiOiIxMjEwLjY2IiwidGF4IjoiMzU3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NS40MCIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc1LjQwIiwidGF4IjoiMzU3LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzMi42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1169.47, "filter": { "id": "F77TX00174-1583", "price": 1169.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1584", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1585*_*LuD45YvtqCEa7g8v", "flight_key": "F77TX00174-1584", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1169.47, "gross_total": 1532.64, "base_fare": 903.01, "tax": 266.46, "sell": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ny45LCJiYXNlX2ZhcmUiOjEyMTAuNjYsInRheCI6MzU3LjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi42NCwiYmFzZV9mYXJlIjoxMTc1LjQsInRheCI6MzU3LjI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzIuNjQsImJhc2VfZmFyZSI6MTE3NS40LCJ0YXgiOjM1Ny4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": 0, "ait": "0.00", "service_charge": 26.3 }, "partner": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": "0.00", "ait": "0.00", "service_charge": 26.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjcuOTAiLCJiYXNlX2ZhcmUiOiIxMjEwLjY2IiwidGF4IjoiMzU3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NS40MCIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc1LjQwIiwidGF4IjoiMzU3LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzMi42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1169.47, "filter": { "id": "F77TX00174-1584", "price": 1169.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1585", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1586*_*hUSrG1J3JrsDC8LG", "flight_key": "F77TX00174-1585", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1169.47, "gross_total": 1532.64, "base_fare": 903.01, "tax": 266.46, "sell": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ny45LCJiYXNlX2ZhcmUiOjEyMTAuNjYsInRheCI6MzU3LjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi42NCwiYmFzZV9mYXJlIjoxMTc1LjQsInRheCI6MzU3LjI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzIuNjQsImJhc2VfZmFyZSI6MTE3NS40LCJ0YXgiOjM1Ny4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": 0, "ait": "0.00", "service_charge": 26.3 }, "partner": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": "0.00", "ait": "0.00", "service_charge": 26.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjcuOTAiLCJiYXNlX2ZhcmUiOiIxMjEwLjY2IiwidGF4IjoiMzU3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NS40MCIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc1LjQwIiwidGF4IjoiMzU3LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzMi42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1169.47, "filter": { "id": "F77TX00174-1585", "price": 1169.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1586", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1587*_*Lqqm33C6V09xMd24", "flight_key": "F77TX00174-1586", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1169.47, "gross_total": 1532.64, "base_fare": 903.01, "tax": 266.46, "sell": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ny45LCJiYXNlX2ZhcmUiOjEyMTAuNjYsInRheCI6MzU3LjI0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzMi42NCwiYmFzZV9mYXJlIjoxMTc1LjQsInRheCI6MzU3LjI0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzIuNjQsImJhc2VfZmFyZSI6MTE3NS40LCJ0YXgiOjM1Ny4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": 0, "ait": "0.00", "service_charge": 26.3 }, "partner": { "currency": "GBP", "total": 1169.47, "base_fare": 903.01, "tax": 266.46, "gross": { "base_fare": "876.71", "tax": "266.46", "discount": "0.00", "ait": "0.00", "service_charge": 26.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NjcuOTAiLCJiYXNlX2ZhcmUiOiIxMjEwLjY2IiwidGF4IjoiMzU3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3NS40MCIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc1LjQwIiwidGF4IjoiMzU3LjI0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzMi42NCIsImJhc2VfZmFyZSI6IjExNzUuNDAiLCJ0YXgiOiIzNTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzMi42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1169.47, "filter": { "id": "F77TX00174-1586", "price": 1169.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1587", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1588*_*cUVcnbPvA1ezk2lu", "flight_key": "F77TX00174-1587", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1171.5, "gross_total": 1536.08, "base_fare": 884.77, "tax": 286.73, "sell": { "currency": "GBP", "total": 1171.5, "base_fare": 884.77, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3MC42MywiYmFzZV9mYXJlIjoxMTg2LjIxLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MzYuMDgsImJhc2VfZmFyZSI6MTE1MS42NiwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzNi4wOCwiYmFzZV9mYXJlIjoxMTUxLjY2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1171.5, "base_fare": 884.77, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.00", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 25.77 }, "partner": { "currency": "GBP", "total": 1171.5, "base_fare": 884.77, "tax": 286.73, "gross": { "base_fare": "859.00", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 25.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzAuNjMiLCJiYXNlX2ZhcmUiOiIxMTg2LjIxIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MS42NiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzNi4wOCIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUxLjY2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzNi4wOCIsImJhc2VfZmFyZSI6IjExNTEuNjYiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzNi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1171.5, "filter": { "id": "F77TX00174-1587", "price": 1171.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1588", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1589*_*zq4nUqxh8lNxFtCC", "flight_key": "F77TX00174-1588", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 12:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-12 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-13 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1185.28, "gross_total": 1553.71, "base_fare": 906.42, "tax": 278.86, "sell": { "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OS4xMSwiYmFzZV9mYXJlIjoxMjE1LjI0LCJ0YXgiOjM3My44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTMuNzEsImJhc2VfZmFyZSI6MTE3OS44NCwidGF4IjozNzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1My43MSwiYmFzZV9mYXJlIjoxMTc5Ljg0LCJ0YXgiOjM3My44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "880.02", "tax": "278.86", "discount": 0, "ait": "0.00", "service_charge": 26.4 }, "partner": { "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86, "gross": { "base_fare": "880.02", "tax": "278.86", "discount": "0.00", "ait": "0.00", "service_charge": 26.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuMTEiLCJiYXNlX2ZhcmUiOiIxMjE1LjI0IiwidGF4IjoiMzczLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3OS44NCIsInRheCI6IjM3My44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc5Ljg0IiwidGF4IjoiMzczLjg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1My43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1185.28, "filter": { "id": "F77TX00174-1588", "price": 1185.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "H", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121215ath202601121750601ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1589", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1590*_*VgeeaB8P8RLDcVq8", "flight_key": "F77TX00174-1589", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "605" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "605" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-13 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-14 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1185.28, "gross_total": 1553.71, "base_fare": 906.42, "tax": 278.86, "sell": { "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OS4xMSwiYmFzZV9mYXJlIjoxMjE1LjI0LCJ0YXgiOjM3My44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTMuNzEsImJhc2VfZmFyZSI6MTE3OS44NCwidGF4IjozNzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1My43MSwiYmFzZV9mYXJlIjoxMTc5Ljg0LCJ0YXgiOjM3My44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "880.02", "tax": "278.86", "discount": 0, "ait": "0.00", "service_charge": 26.4 }, "partner": { "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86, "gross": { "base_fare": "880.02", "tax": "278.86", "discount": "0.00", "ait": "0.00", "service_charge": 26.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuMTEiLCJiYXNlX2ZhcmUiOiIxMjE1LjI0IiwidGF4IjoiMzczLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3OS44NCIsInRheCI6IjM3My44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc5Ljg0IiwidGF4IjoiMzczLjg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1My43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1185.28, "filter": { "id": "F77TX00174-1589", "price": 1185.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "V", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900ath202601130035605ath202601132215jed202601140245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1590", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1591*_*quZzrjJnMlwcVpzN", "flight_key": "F77TX00174-1590", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H30M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ATH", "arrival_time": "2026-01-13 03:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "609" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "609" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ATH", "departure_time": "2026-01-13 22:15:00", "origin_terminal": "", "origin_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "destination": "JED", "arrival_time": "2026-01-14 02:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H30M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "A3", "name": "A3", "picture": "A3.png" }, "operating": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "marketing": { "carrier": "A3", "carrier_name": "Aegean Airlines", "carrier_logo": "A3.png", "flight_number": "950" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1185.28, "gross_total": 1553.71, "base_fare": 906.42, "tax": 278.86, "sell": { "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4OS4xMSwiYmFzZV9mYXJlIjoxMjE1LjI0LCJ0YXgiOjM3My44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTMuNzEsImJhc2VfZmFyZSI6MTE3OS44NCwidGF4IjozNzMuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1My43MSwiYmFzZV9mYXJlIjoxMTc5Ljg0LCJ0YXgiOjM3My44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "880.02", "tax": "278.86", "discount": 0, "ait": "0.00", "service_charge": 26.4 }, "partner": { "currency": "GBP", "total": 1185.28, "base_fare": 906.42, "tax": 278.86, "gross": { "base_fare": "880.02", "tax": "278.86", "discount": "0.00", "ait": "0.00", "service_charge": 26.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuMTEiLCJiYXNlX2ZhcmUiOiIxMjE1LjI0IiwidGF4IjoiMzczLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3OS44NCIsInRheCI6IjM3My44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc5Ljg0IiwidGF4IjoiMzczLjg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1My43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1185.28, "filter": { "id": "F77TX00174-1590", "price": 1185.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "A3", "carrier_marketing": "A3", "aircraft": "A3", "aircraft_name": "A3", "cabin_class": "V", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122215ath202601130350609ath202601132215jed202601140245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1591", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1592*_*xkpWLgAtfSOVT73A", "flight_key": "F77TX00174-1591", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "PT10H27M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H48M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1181.21, "gross_total": 1546.33, "base_fare": 955.99, "tax": 225.23, "sell": { "currency": "GBP", "total": 1181.21, "base_fare": 955.99, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4My42NiwiYmFzZV9mYXJlIjoxMjgxLjY5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDYuMzMsImJhc2VfZmFyZSI6MTI0NC4zNiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Ni4zMywiYmFzZV9mYXJlIjoxMjQ0LjM2LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1181.21, "base_fare": 955.99, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "928.14", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 27.84 }, "partner": { "currency": "GBP", "total": 1181.21, "base_fare": 955.99, "tax": 225.23, "gross": { "base_fare": "928.14", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 27.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODMuNjYiLCJiYXNlX2ZhcmUiOiIxMjgxLjY5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NC4zNiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0Ni4zMyIsImJhc2VfZmFyZSI6IjEyNDQuMzYiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQ0LjM2IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0Ni4zMyIsImJhc2VfZmFyZSI6IjEyNDQuMzYiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0Ni4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1181.21, "filter": { "id": "F77TX00174-1591", "price": 1181.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1592", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1593*_*xWSOwStgMBRktICG", "flight_key": "F77TX00174-1592", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D0H35M", "transit_time": "PT11H7M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 20:15:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 20:16:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 21:39:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H9M", "distance": null, "lay_over": "PT00H39M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1181.21, "gross_total": 1546.33, "base_fare": 955.99, "tax": 225.23, "sell": { "currency": "GBP", "total": 1181.21, "base_fare": 955.99, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4My42NiwiYmFzZV9mYXJlIjoxMjgxLjY5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDYuMzMsImJhc2VfZmFyZSI6MTI0NC4zNiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Ni4zMywiYmFzZV9mYXJlIjoxMjQ0LjM2LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1181.21, "base_fare": 955.99, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "928.14", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 27.84 }, "partner": { "currency": "GBP", "total": 1181.21, "base_fare": 955.99, "tax": 225.23, "gross": { "base_fare": "928.14", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 27.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODMuNjYiLCJiYXNlX2ZhcmUiOiIxMjgxLjY5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0NC4zNiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0Ni4zMyIsImJhc2VfZmFyZSI6IjEyNDQuMzYiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQ0LjM2IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0Ni4zMyIsImJhc2VfZmFyZSI6IjEyNDQuMzYiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0Ni4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1181.21, "filter": { "id": "F77TX00174-1592", "price": 1181.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000lcy2026011220158792lcy202601122016qqu2026011221008792qqu202601122139qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1593", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1594*_*CiWvncVJsljW1qgh", "flight_key": "F77TX00174-1593", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1593", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1594", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1595*_*tq6AqXLk4M1mnpuv", "flight_key": "F77TX00174-1594", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1594", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1595", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1596*_*EvLm1Dntn3yFfYIK", "flight_key": "F77TX00174-1595", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1595", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1596", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1597*_*2f7Rh9vf3F7SpZ7Y", "flight_key": "F77TX00174-1596", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1176.04, "gross_total": 1540.6, "base_fare": 925.03, "tax": 251.01, "sell": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Ni43MiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDAuNiwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQwLjYsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1176.04, "base_fare": 925.03, "tax": 251.01, "gross": { "base_fare": "898.09", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 26.94 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzYuNzIiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0MC42MCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0MC42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1176.04, "filter": { "id": "F77TX00174-1596", "price": 1176.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1597", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1598*_*APtf5iNkWGq9pR1i", "flight_key": "F77TX00174-1597", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H55M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1174.11, "gross_total": 1538.7, "base_fare": 907.62, "tax": 266.5, "sell": { "currency": "GBP", "total": 1174.11, "base_fare": 907.62, "tax": 266.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNCwiYmFzZV9mYXJlIjoxMjE2Ljg0LCJ0YXgiOjM1Ny4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzOC43LCJiYXNlX2ZhcmUiOjExODEuNCwidGF4IjozNTcuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTM4LjcsImJhc2VfZmFyZSI6MTE4MS40LCJ0YXgiOjM1Ny4zfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1174.11, "base_fare": 907.62, "tax": 266.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "881.18", "tax": "266.50", "discount": 0, "ait": "0.00", "service_charge": 26.43 }, "partner": { "currency": "GBP", "total": 1174.11, "base_fare": 907.62, "tax": 266.5, "gross": { "base_fare": "881.18", "tax": "266.50", "discount": "0.00", "ait": "0.00", "service_charge": 26.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzQuMTQiLCJiYXNlX2ZhcmUiOiIxMjE2Ljg0IiwidGF4IjoiMzU3LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4MS40MCIsInRheCI6IjM1Ny4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjQ0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzOC43MCIsImJhc2VfZmFyZSI6IjExODEuNDAiLCJ0YXgiOiIzNTcuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgxLjQwIiwidGF4IjoiMzU3LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzOC43MCIsImJhc2VfZmFyZSI6IjExODEuNDAiLCJ0YXgiOiIzNTcuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzOC42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1174.11, "filter": { "id": "F77TX00174-1597", "price": 1174.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1598", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1599*_*kkwaEUGX6A3kjzBh", "flight_key": "F77TX00174-1598", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1174.11, "gross_total": 1538.7, "base_fare": 907.62, "tax": 266.5, "sell": { "currency": "GBP", "total": 1174.11, "base_fare": 907.62, "tax": 266.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNCwiYmFzZV9mYXJlIjoxMjE2Ljg0LCJ0YXgiOjM1Ny4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUzOC43LCJiYXNlX2ZhcmUiOjExODEuNCwidGF4IjozNTcuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTM4LjcsImJhc2VfZmFyZSI6MTE4MS40LCJ0YXgiOjM1Ny4zfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1174.11, "base_fare": 907.62, "tax": 266.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "881.18", "tax": "266.50", "discount": 0, "ait": "0.00", "service_charge": 26.43 }, "partner": { "currency": "GBP", "total": 1174.11, "base_fare": 907.62, "tax": 266.5, "gross": { "base_fare": "881.18", "tax": "266.50", "discount": "0.00", "ait": "0.00", "service_charge": 26.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzQuMTQiLCJiYXNlX2ZhcmUiOiIxMjE2Ljg0IiwidGF4IjoiMzU3LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4MS40MCIsInRheCI6IjM1Ny4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjQ0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzOC43MCIsImJhc2VfZmFyZSI6IjExODEuNDAiLCJ0YXgiOiIzNTcuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgxLjQwIiwidGF4IjoiMzU3LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUzOC43MCIsImJhc2VfZmFyZSI6IjExODEuNDAiLCJ0YXgiOiIzNTcuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUzOC42OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1174.11, "filter": { "id": "F77TX00174-1598", "price": 1174.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1599", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1600*_*g0zbOW1VaKUco4Qz", "flight_key": "F77TX00174-1599", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1180.14, "gross_total": 1545.93, "base_fare": 929.13, "tax": 251.01, "sell": { "currency": "GBP", "total": 1180.14, "base_fare": 929.13, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU4Mi4yMSwiYmFzZV9mYXJlIjoxMjQ1LjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDUuOTMsImJhc2VfZmFyZSI6MTIwOS40LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTQ1LjkzLCJiYXNlX2ZhcmUiOjEyMDkuNCwidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1180.14, "base_fare": 929.13, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "902.07", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.06 }, "partner": { "currency": "GBP", "total": 1180.14, "base_fare": 929.13, "tax": 251.01, "gross": { "base_fare": "902.07", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODIuMjEiLCJiYXNlX2ZhcmUiOiIxMjQ1LjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwOS40MCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0NS45MyIsImJhc2VfZmFyZSI6IjEyMDkuNDAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA5LjQwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0NS45MyIsImJhc2VfZmFyZSI6IjEyMDkuNDAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0NS45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1180.14, "filter": { "id": "F77TX00174-1599", "price": 1180.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1600", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1601*_*1zwMJfhh8TPyFqap", "flight_key": "F77TX00174-1600", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1177.99, "gross_total": 1543.74, "base_fare": 911.45, "tax": 266.54, "sell": { "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS4zMywiYmFzZV9mYXJlIjoxMjIxLjk4LCJ0YXgiOjM1Ny4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDMuNzQsImJhc2VfZmFyZSI6MTE4Ni4zOSwidGF4IjozNTcuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My43NCwiYmFzZV9mYXJlIjoxMTg2LjM5LCJ0YXgiOjM1Ny4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "884.90", "tax": "266.54", "discount": 0, "ait": "0.00", "service_charge": 26.55 }, "partner": { "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54, "gross": { "base_fare": "884.90", "tax": "266.54", "discount": "0.00", "ait": "0.00", "service_charge": 26.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzkuMzMiLCJiYXNlX2ZhcmUiOiIxMjIxLjk4IiwidGF4IjoiMzU3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Ni4zOSIsInRheCI6IjM1Ny4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0My43NCIsImJhc2VfZmFyZSI6IjExODYuMzkiLCJ0YXgiOiIzNTcuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg2LjM5IiwidGF4IjoiMzU3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0My43NCIsImJhc2VfZmFyZSI6IjExODYuMzkiLCJ0YXgiOiIzNTcuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0My43NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1177.99, "filter": { "id": "F77TX00174-1600", "price": 1177.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1601", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1602*_*sLFB9fRLwiMDVsJh", "flight_key": "F77TX00174-1601", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1177.99, "gross_total": 1543.74, "base_fare": 911.45, "tax": 266.54, "sell": { "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS4zMywiYmFzZV9mYXJlIjoxMjIxLjk4LCJ0YXgiOjM1Ny4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDMuNzQsImJhc2VfZmFyZSI6MTE4Ni4zOSwidGF4IjozNTcuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My43NCwiYmFzZV9mYXJlIjoxMTg2LjM5LCJ0YXgiOjM1Ny4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "884.90", "tax": "266.54", "discount": 0, "ait": "0.00", "service_charge": 26.55 }, "partner": { "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54, "gross": { "base_fare": "884.90", "tax": "266.54", "discount": "0.00", "ait": "0.00", "service_charge": 26.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzkuMzMiLCJiYXNlX2ZhcmUiOiIxMjIxLjk4IiwidGF4IjoiMzU3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Ni4zOSIsInRheCI6IjM1Ny4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0My43NCIsImJhc2VfZmFyZSI6IjExODYuMzkiLCJ0YXgiOiIzNTcuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg2LjM5IiwidGF4IjoiMzU3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0My43NCIsImJhc2VfZmFyZSI6IjExODYuMzkiLCJ0YXgiOiIzNTcuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0My43NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1177.99, "filter": { "id": "F77TX00174-1601", "price": 1177.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1602", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1603*_*1lD5FwWeJ6VuPuEZ", "flight_key": "F77TX00174-1602", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1177.99, "gross_total": 1543.74, "base_fare": 911.45, "tax": 266.54, "sell": { "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS4zMywiYmFzZV9mYXJlIjoxMjIxLjk4LCJ0YXgiOjM1Ny4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NDMuNzQsImJhc2VfZmFyZSI6MTE4Ni4zOSwidGF4IjozNTcuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My43NCwiYmFzZV9mYXJlIjoxMTg2LjM5LCJ0YXgiOjM1Ny4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "884.90", "tax": "266.54", "discount": 0, "ait": "0.00", "service_charge": 26.55 }, "partner": { "currency": "GBP", "total": 1177.99, "base_fare": 911.45, "tax": 266.54, "gross": { "base_fare": "884.90", "tax": "266.54", "discount": "0.00", "ait": "0.00", "service_charge": 26.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NzkuMzMiLCJiYXNlX2ZhcmUiOiIxMjIxLjk4IiwidGF4IjoiMzU3LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4Ni4zOSIsInRheCI6IjM1Ny4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0My43NCIsImJhc2VfZmFyZSI6IjExODYuMzkiLCJ0YXgiOiIzNTcuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg2LjM5IiwidGF4IjoiMzU3LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU0My43NCIsImJhc2VfZmFyZSI6IjExODYuMzkiLCJ0YXgiOiIzNTcuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU0My43NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1177.99, "filter": { "id": "F77TX00174-1602", "price": 1177.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1603", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1604*_*Pb89hjpA1E2pz4ah", "flight_key": "F77TX00174-1603", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H15M", "transit_time": "PT5H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "KUL", "arrival_time": "2026-01-13 07:15:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-12", "flight_time": "PT12H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "3" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "3" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "1", "origin_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "destination": "JED", "arrival_time": "2026-01-13 17:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT9H40M", "distance": null, "lay_over": "PT05H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "MH", "name": "MH", "picture": "MH.png" }, "operating": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "150" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "150" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1234.93, "gross_total": 1622.56, "base_fare": 848.03, "tax": 386.9, "sell": { "currency": "GBP", "total": 1234.93, "base_fare": 848.03, "tax": 386.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1NS42OCwiYmFzZV9mYXJlIjoxMTM2Ljk2LCJ0YXgiOjUxOC43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjIuNTYsImJhc2VfZmFyZSI6MTEwMy44NCwidGF4Ijo1MTguNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyMi41NiwiYmFzZV9mYXJlIjoxMTAzLjg0LCJ0YXgiOjUxOC43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1234.93, "base_fare": 848.03, "tax": 386.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "823.33", "tax": "386.90", "discount": 0, "ait": "0.00", "service_charge": 24.7 }, "partner": { "currency": "GBP", "total": 1234.93, "base_fare": 848.03, "tax": 386.9, "gross": { "base_fare": "823.33", "tax": "386.90", "discount": "0.00", "ait": "0.00", "service_charge": 24.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NTUuNjgiLCJiYXNlX2ZhcmUiOiIxMTM2Ljk2IiwidGF4IjoiNTE4LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMy44NCIsInRheCI6IjUxOC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyMi41NiIsImJhc2VfZmFyZSI6IjExMDMuODQiLCJ0YXgiOiI1MTguNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAzLjg0IiwidGF4IjoiNTE4LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyMi41NiIsImJhc2VfZmFyZSI6IjExMDMuODQiLCJ0YXgiOiI1MTguNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyMi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1234.93, "filter": { "id": "F77TX00174-1603", "price": 1234.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MH", "carrier_marketing": "MH", "aircraft": "MH", "aircraft_name": "MH", "cabin_class": "L", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121025kul2026011307153kul202601131300jed202601131740150", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1604", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1605*_*NMyyg7TyZGqUy9QV", "flight_key": "F77TX00174-1604", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "PT10H27M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H48M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1196.72, "gross_total": 1566.5, "base_fare": 971.49, "tax": 225.23, "sell": { "currency": "GBP", "total": 1196.72, "base_fare": 971.49, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwNC40NCwiYmFzZV9mYXJlIjoxMzAyLjQ3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjYuNSwiYmFzZV9mYXJlIjoxMjY0LjUzLCJ0YXgiOjMwMS45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTY2LjUsImJhc2VfZmFyZSI6MTI2NC41MywidGF4IjozMDEuOTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1196.72, "base_fare": 971.49, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "943.19", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 28.3 }, "partner": { "currency": "GBP", "total": 1196.72, "base_fare": 971.49, "tax": 225.23, "gross": { "base_fare": "943.19", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 28.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDQuNDQiLCJiYXNlX2ZhcmUiOiIxMzAyLjQ3IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NC41MyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni41MCIsImJhc2VfZmFyZSI6IjEyNjQuNTMiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY0LjUzIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni41MCIsImJhc2VfZmFyZSI6IjEyNjQuNTMiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Ni41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1196.72, "filter": { "id": "F77TX00174-1604", "price": 1196.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1605", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1606*_*qa2Qds4sRfpWzemB", "flight_key": "F77TX00174-1605", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D0H35M", "transit_time": "PT11H7M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 20:15:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 20:16:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 21:39:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H9M", "distance": null, "lay_over": "PT00H39M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1196.72, "gross_total": 1566.5, "base_fare": 971.49, "tax": 225.23, "sell": { "currency": "GBP", "total": 1196.72, "base_fare": 971.49, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwNC40NCwiYmFzZV9mYXJlIjoxMzAyLjQ3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjYuNSwiYmFzZV9mYXJlIjoxMjY0LjUzLCJ0YXgiOjMwMS45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTY2LjUsImJhc2VfZmFyZSI6MTI2NC41MywidGF4IjozMDEuOTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1196.72, "base_fare": 971.49, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "943.19", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 28.3 }, "partner": { "currency": "GBP", "total": 1196.72, "base_fare": 971.49, "tax": 225.23, "gross": { "base_fare": "943.19", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 28.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDQuNDQiLCJiYXNlX2ZhcmUiOiIxMzAyLjQ3IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NC41MyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni41MCIsImJhc2VfZmFyZSI6IjEyNjQuNTMiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY0LjUzIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni41MCIsImJhc2VfZmFyZSI6IjEyNjQuNTMiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Ni41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1196.72, "filter": { "id": "F77TX00174-1605", "price": 1196.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000lcy2026011220158792lcy202601122016qqu2026011221008792qqu202601122139qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1606", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1607*_*nM9xX9519Dv9faxv", "flight_key": "F77TX00174-1606", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1606", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1607", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1608*_*VmmNVNAgOoOf6ICQ", "flight_key": "F77TX00174-1607", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1607", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1608", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1609*_*ZrMCbiBeIdOspz5D", "flight_key": "F77TX00174-1608", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1608", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1609", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1610*_*wbqMJJD17TfroBi1", "flight_key": "F77TX00174-1609", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1609", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1610", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1611*_*g9nSZyKhymWD1upj", "flight_key": "F77TX00174-1610", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1610", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1611", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1612*_*uNm2FcQaYs8ycGhW", "flight_key": "F77TX00174-1611", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1611", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1612", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1613*_*NBJ6ayLqzU4CT0nI", "flight_key": "F77TX00174-1612", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 23:45:00", "origin_terminal": "2", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 03:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6665" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6665" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1190.19, "gross_total": 1562.7, "base_fare": 844.65, "tax": 345.54, "sell": { "currency": "GBP", "total": 1190.19, "base_fare": 844.65, "tax": 345.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5NS42OCwiYmFzZV9mYXJlIjoxMTMyLjQyLCJ0YXgiOjQ2My4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjIuNywiYmFzZV9mYXJlIjoxMDk5LjQ0LCJ0YXgiOjQ2My4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTYyLjcsImJhc2VfZmFyZSI6MTA5OS40NCwidGF4Ijo0NjMuMjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1190.19, "base_fare": 844.65, "tax": 345.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "820.05", "tax": "345.54", "discount": 0, "ait": "0.00", "service_charge": 24.6 }, "partner": { "currency": "GBP", "total": 1190.19, "base_fare": 844.65, "tax": 345.54, "gross": { "base_fare": "820.05", "tax": "345.54", "discount": "0.00", "ait": "0.00", "service_charge": 24.6 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTUuNjgiLCJiYXNlX2ZhcmUiOiIxMTMyLjQyIiwidGF4IjoiNDYzLjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5OS40NCIsInRheCI6IjQ2My4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjk4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuOTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Mi43MCIsImJhc2VfZmFyZSI6IjEwOTkuNDQiLCJ0YXgiOiI0NjMuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk5LjQ0IiwidGF4IjoiNDYzLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Mi43MCIsImJhc2VfZmFyZSI6IjEwOTkuNDQiLCJ0YXgiOiI0NjMuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Mi43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1190.19, "filter": { "id": "F77TX00174-1612", "price": 1190.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "K", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601122345jed2026011303056665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1613", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1614*_*tl1QWvlAfGWOt3IS", "flight_key": "F77TX00174-1613", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 1194.16, "gross_total": 1566.49, "base_fare": 883.87, "tax": 310.29, "sell": { "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMSwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjQxNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjYuNDksImJhc2VfZmFyZSI6MTE1MC40OSwidGF4Ijo0MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ni40OSwiYmFzZV9mYXJlIjoxMTUwLjQ5LCJ0YXgiOjQxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "858.13", "tax": "310.29", "discount": 0, "ait": "0.00", "service_charge": 25.74 }, "partner": { "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29, "gross": { "base_fare": "858.13", "tax": "310.29", "discount": "0.00", "ait": "0.00", "service_charge": 25.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiNDE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MC40OSIsInRheCI6IjQxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40OSIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiI0MTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUwLjQ5IiwidGF4IjoiNDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40OSIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiI0MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Ni40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1194.16, "filter": { "id": "F77TX00174-1613", "price": 1194.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "Z", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121010bcn2026011213207833bcn202601121520doh202601122320146doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1614", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1615*_*tmOluQJnGYUoOuPP", "flight_key": "F77TX00174-1614", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:25:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 1194.16, "gross_total": 1566.49, "base_fare": 883.87, "tax": 310.29, "sell": { "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMSwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjQxNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjYuNDksImJhc2VfZmFyZSI6MTE1MC40OSwidGF4Ijo0MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ni40OSwiYmFzZV9mYXJlIjoxMTUwLjQ5LCJ0YXgiOjQxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "858.13", "tax": "310.29", "discount": 0, "ait": "0.00", "service_charge": 25.74 }, "partner": { "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29, "gross": { "base_fare": "858.13", "tax": "310.29", "discount": "0.00", "ait": "0.00", "service_charge": 25.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiNDE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MC40OSIsInRheCI6IjQxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40OSIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiI0MTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUwLjQ5IiwidGF4IjoiNDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40OSIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiI0MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Ni40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1194.16, "filter": { "id": "F77TX00174-1614", "price": 1194.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121625bcn2026011219307829bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1615", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1616*_*dQvyYQ6llR8tKs8D", "flight_key": "F77TX00174-1615", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H45M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 1194.16, "gross_total": 1566.49, "base_fare": 883.87, "tax": 310.29, "sell": { "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMSwiYmFzZV9mYXJlIjoxMTg1LCJ0YXgiOjQxNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjYuNDksImJhc2VfZmFyZSI6MTE1MC40OSwidGF4Ijo0MTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ni40OSwiYmFzZV9mYXJlIjoxMTUwLjQ5LCJ0YXgiOjQxNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "858.13", "tax": "310.29", "discount": 0, "ait": "0.00", "service_charge": 25.74 }, "partner": { "currency": "GBP", "total": 1194.16, "base_fare": 883.87, "tax": 310.29, "gross": { "base_fare": "858.13", "tax": "310.29", "discount": "0.00", "ait": "0.00", "service_charge": 25.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDEuMDAiLCJiYXNlX2ZhcmUiOiIxMTg1LjAwIiwidGF4IjoiNDE2LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1MC40OSIsInRheCI6IjQxNi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40OSIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiI0MTYuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUwLjQ5IiwidGF4IjoiNDE2LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40OSIsImJhc2VfZmFyZSI6IjExNTAuNDkiLCJ0YXgiOiI0MTYuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Ni40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1194.16, "filter": { "id": "F77TX00174-1615", "price": 1194.16, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121720bcn2026011220257843bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1616", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1617*_*tpSg33jfSLXHnGnr", "flight_key": "F77TX00174-1616", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1616", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1617", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1618*_*qC20hwNwvqQfKgt5", "flight_key": "F77TX00174-1617", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1617", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1618", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1619*_*1FWGFds9wnSFvBJE", "flight_key": "F77TX00174-1618", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1618", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1619", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1620*_*aofIelWqdpGnmIGk", "flight_key": "F77TX00174-1619", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H35M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1201.82, "gross_total": 1574.16, "base_fare": 950.82, "tax": 251.01, "sell": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4yOSwiYmFzZV9mYXJlIjoxMjc0Ljc2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuMTYsImJhc2VfZmFyZSI6MTIzNy42MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC4xNiwiYmFzZV9mYXJlIjoxMjM3LjYzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 27.69 }, "partner": { "currency": "GBP", "total": 1201.82, "base_fare": 950.82, "tax": 251.01, "gross": { "base_fare": "923.12", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 27.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMjkiLCJiYXNlX2ZhcmUiOiIxMjc0Ljc2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIzNy42MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjM3LjYzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC4xNiIsImJhc2VfZmFyZSI6IjEyMzcuNjMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.82, "filter": { "id": "F77TX00174-1619", "price": 1201.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1620", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1621*_*V85nNQjXFOy8Hkup", "flight_key": "F77TX00174-1620", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1199.7, "gross_total": 1572.01, "base_fare": 932.95, "tax": 266.75, "sell": { "currency": "GBP", "total": 1199.7, "base_fare": 932.95, "tax": 266.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwOC40NCwiYmFzZV9mYXJlIjoxMjUwLjgxLCJ0YXgiOjM1Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzIuMDEsImJhc2VfZmFyZSI6MTIxNC4zOCwidGF4IjozNTcuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Mi4wMSwiYmFzZV9mYXJlIjoxMjE0LjM4LCJ0YXgiOjM1Ny42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1199.7, "base_fare": 932.95, "tax": 266.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "905.78", "tax": "266.75", "discount": 0, "ait": "0.00", "service_charge": 27.17 }, "partner": { "currency": "GBP", "total": 1199.7, "base_fare": 932.95, "tax": 266.75, "gross": { "base_fare": "905.78", "tax": "266.75", "discount": "0.00", "ait": "0.00", "service_charge": 27.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDguNDQiLCJiYXNlX2ZhcmUiOiIxMjUwLjgxIiwidGF4IjoiMzU3LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNC4zOCIsInRheCI6IjM1Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4wMSIsImJhc2VfZmFyZSI6IjEyMTQuMzgiLCJ0YXgiOiIzNTcuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE0LjM4IiwidGF4IjoiMzU3LjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4wMSIsImJhc2VfZmFyZSI6IjEyMTQuMzgiLCJ0YXgiOiIzNTcuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3Mi4wMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1199.7, "filter": { "id": "F77TX00174-1620", "price": 1199.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1621", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1622*_*1N38ckaybGwgwM3I", "flight_key": "F77TX00174-1621", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H45M", "transit_time": "PT20H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "25", "unit": "kg", "title": "25 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1199.7, "gross_total": 1572.01, "base_fare": 932.95, "tax": 266.75, "sell": { "currency": "GBP", "total": 1199.7, "base_fare": 932.95, "tax": 266.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwOC40NCwiYmFzZV9mYXJlIjoxMjUwLjgxLCJ0YXgiOjM1Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzIuMDEsImJhc2VfZmFyZSI6MTIxNC4zOCwidGF4IjozNTcuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Mi4wMSwiYmFzZV9mYXJlIjoxMjE0LjM4LCJ0YXgiOjM1Ny42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1199.7, "base_fare": 932.95, "tax": 266.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "905.78", "tax": "266.75", "discount": 0, "ait": "0.00", "service_charge": 27.17 }, "partner": { "currency": "GBP", "total": 1199.7, "base_fare": 932.95, "tax": 266.75, "gross": { "base_fare": "905.78", "tax": "266.75", "discount": "0.00", "ait": "0.00", "service_charge": 27.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDguNDQiLCJiYXNlX2ZhcmUiOiIxMjUwLjgxIiwidGF4IjoiMzU3LjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNC4zOCIsInRheCI6IjM1Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4wMSIsImJhc2VfZmFyZSI6IjEyMTQuMzgiLCJ0YXgiOiIzNTcuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE0LjM4IiwidGF4IjoiMzU3LjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4wMSIsImJhc2VfZmFyZSI6IjEyMTQuMzgiLCJ0YXgiOiIzNTcuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3Mi4wMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1199.7, "filter": { "id": "F77TX00174-1621", "price": 1199.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1622", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1623*_*KoEJbgb2CxzMH4Qp", "flight_key": "F77TX00174-1622", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:45:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-12 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "114" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1250.09, "gross_total": 1641.53, "base_fare": 882.68, "tax": 367.41, "sell": { "currency": "GBP", "total": 1250.09, "base_fare": 882.68, "tax": 367.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3NiwiYmFzZV9mYXJlIjoxMTgzLjQxLCJ0YXgiOjQ5Mi41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDEuNTMsImJhc2VfZmFyZSI6MTE0OC45NCwidGF4Ijo0OTIuNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0MS41MywiYmFzZV9mYXJlIjoxMTQ4Ljk0LCJ0YXgiOjQ5Mi41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1250.09, "base_fare": 882.68, "tax": 367.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "856.97", "tax": "367.41", "discount": 0, "ait": "0.00", "service_charge": 25.71 }, "partner": { "currency": "GBP", "total": 1250.09, "base_fare": 882.68, "tax": 367.41, "gross": { "base_fare": "856.97", "tax": "367.41", "discount": "0.00", "ait": "0.00", "service_charge": 25.71 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzYuMDAiLCJiYXNlX2ZhcmUiOiIxMTgzLjQxIiwidGF4IjoiNDkyLjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE0OC45NCIsInRheCI6IjQ5Mi41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MS41MyIsImJhc2VfZmFyZSI6IjExNDguOTQiLCJ0YXgiOiI0OTIuNTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTQ4Ljk0IiwidGF4IjoiNDkyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MS41MyIsImJhc2VfZmFyZSI6IjExNDguOTQiLCJ0YXgiOiI0OTIuNTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MS41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1250.09, "filter": { "id": "F77TX00174-1622", "price": 1250.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "K", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121445amm202601122240114amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1623", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1624*_*PCxtxJzKXfn3rqdq", "flight_key": "F77TX00174-1623", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "PT10H27M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H48M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1242.14, "gross_total": 1625.63, "base_fare": 1016.91, "tax": 225.23, "sell": { "currency": "GBP", "total": 1242.14, "base_fare": 1016.91, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2NS4zNCwiYmFzZV9mYXJlIjoxMzYzLjM3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjUuNjMsImJhc2VfZmFyZSI6MTMyMy42NiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNS42MywiYmFzZV9mYXJlIjoxMzIzLjY2LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1242.14, "base_fare": 1016.91, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "987.29", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 29.62 }, "partner": { "currency": "GBP", "total": 1242.14, "base_fare": 1016.91, "tax": 225.23, "gross": { "base_fare": "987.29", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 29.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjUuMzQiLCJiYXNlX2ZhcmUiOiIxMzYzLjM3IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyMy42NiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNS42MyIsImJhc2VfZmFyZSI6IjEzMjMuNjYiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzIzLjY2IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNS42MyIsImJhc2VfZmFyZSI6IjEzMjMuNjYiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNS42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1242.14, "filter": { "id": "F77TX00174-1623", "price": 1242.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1624", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1625*_*aPUePY5BH5LTS3V5", "flight_key": "F77TX00174-1624", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D0H35M", "transit_time": "PT11H7M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 20:15:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 20:16:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 21:39:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H9M", "distance": null, "lay_over": "PT00H39M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1242.14, "gross_total": 1625.63, "base_fare": 1016.91, "tax": 225.23, "sell": { "currency": "GBP", "total": 1242.14, "base_fare": 1016.91, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2NS4zNCwiYmFzZV9mYXJlIjoxMzYzLjM3LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjUuNjMsImJhc2VfZmFyZSI6MTMyMy42NiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNS42MywiYmFzZV9mYXJlIjoxMzIzLjY2LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1242.14, "base_fare": 1016.91, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "987.29", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 29.62 }, "partner": { "currency": "GBP", "total": 1242.14, "base_fare": 1016.91, "tax": 225.23, "gross": { "base_fare": "987.29", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 29.62 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjUuMzQiLCJiYXNlX2ZhcmUiOiIxMzYzLjM3IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyMy42NiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNS42MyIsImJhc2VfZmFyZSI6IjEzMjMuNjYiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzIzLjY2IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNS42MyIsImJhc2VfZmFyZSI6IjEzMjMuNjYiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNS42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1242.14, "filter": { "id": "F77TX00174-1624", "price": 1242.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000lcy2026011220158792lcy202601122016qqu2026011221008792qqu202601122139qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1625", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1626*_*jgOO5uJCQoEyJn38", "flight_key": "F77TX00174-1625", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1238.46, "gross_total": 1622.48, "base_fare": 971.34, "tax": 267.12, "sell": { "currency": "GBP", "total": 1238.46, "base_fare": 971.34, "tax": 267.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2MC40MSwiYmFzZV9mYXJlIjoxMzAyLjI4LCJ0YXgiOjM1OC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjIuNDgsImJhc2VfZmFyZSI6MTI2NC4zNSwidGF4IjozNTguMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyMi40OCwiYmFzZV9mYXJlIjoxMjY0LjM1LCJ0YXgiOjM1OC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1238.46, "base_fare": 971.34, "tax": 267.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "943.05", "tax": "267.12", "discount": 0, "ait": "0.00", "service_charge": 28.29 }, "partner": { "currency": "GBP", "total": 1238.46, "base_fare": 971.34, "tax": 267.12, "gross": { "base_fare": "943.05", "tax": "267.12", "discount": "0.00", "ait": "0.00", "service_charge": 28.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjAuNDEiLCJiYXNlX2ZhcmUiOiIxMzAyLjI4IiwidGF4IjoiMzU4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NC4zNSIsInRheCI6IjM1OC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyMi40OCIsImJhc2VfZmFyZSI6IjEyNjQuMzUiLCJ0YXgiOiIzNTguMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY0LjM1IiwidGF4IjoiMzU4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyMi40OCIsImJhc2VfZmFyZSI6IjEyNjQuMzUiLCJ0YXgiOiIzNTguMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyMi40OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1238.46, "filter": { "id": "F77TX00174-1625", "price": 1238.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1626", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1627*_*e1jRlEZNHwJMZDnt", "flight_key": "F77TX00174-1626", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H45M", "transit_time": "PT20H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1238.46, "gross_total": 1622.48, "base_fare": 971.34, "tax": 267.12, "sell": { "currency": "GBP", "total": 1238.46, "base_fare": 971.34, "tax": 267.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2MC40MSwiYmFzZV9mYXJlIjoxMzAyLjI4LCJ0YXgiOjM1OC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MjIuNDgsImJhc2VfZmFyZSI6MTI2NC4zNSwidGF4IjozNTguMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyMi40OCwiYmFzZV9mYXJlIjoxMjY0LjM1LCJ0YXgiOjM1OC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1238.46, "base_fare": 971.34, "tax": 267.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "943.05", "tax": "267.12", "discount": 0, "ait": "0.00", "service_charge": 28.29 }, "partner": { "currency": "GBP", "total": 1238.46, "base_fare": 971.34, "tax": 267.12, "gross": { "base_fare": "943.05", "tax": "267.12", "discount": "0.00", "ait": "0.00", "service_charge": 28.29 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjAuNDEiLCJiYXNlX2ZhcmUiOiIxMzAyLjI4IiwidGF4IjoiMzU4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2NC4zNSIsInRheCI6IjM1OC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjkzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuOTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyMi40OCIsImJhc2VfZmFyZSI6IjEyNjQuMzUiLCJ0YXgiOiIzNTguMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY0LjM1IiwidGF4IjoiMzU4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyMi40OCIsImJhc2VfZmFyZSI6IjEyNjQuMzUiLCJ0YXgiOiIzNTguMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyMi40OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1238.46, "filter": { "id": "F77TX00174-1626", "price": 1238.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1627", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1628*_*Cb8OLWnAks6MoreV", "flight_key": "F77TX00174-1627", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1627", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1628", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1629*_*ZqH031brawnWkr3d", "flight_key": "F77TX00174-1628", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1628", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1629", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1630*_*xe0KuuJux3pdb7qV", "flight_key": "F77TX00174-1629", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1629", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1630", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1631*_*khYDNSInQSlo5zdZ", "flight_key": "F77TX00174-1630", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1630", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1631", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1632*_*4BavPKrVVU3TClzm", "flight_key": "F77TX00174-1631", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1631", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1632", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1633*_*sckfH9BrnXbdY7sT", "flight_key": "F77TX00174-1632", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1632", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1633", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1634*_*iQRo4nFIW8zvvZWD", "flight_key": "F77TX00174-1633", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1633", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1634", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1635*_*1EdL8T0Es5GXLurR", "flight_key": "F77TX00174-1634", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1634", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1635", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1636*_*DDdlxnMafW1IKT2l", "flight_key": "F77TX00174-1635", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1252.43, "gross_total": 1640.66, "base_fare": 985.17, "tax": 267.26, "sell": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3OS4xMywiYmFzZV9mYXJlIjoxMzIwLjgyLCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDAuNjYsImJhc2VfZmFyZSI6MTI4Mi4zNSwidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0MC42NiwiYmFzZV9mYXJlIjoxMjgyLjM1LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": 0, "ait": "0.00", "service_charge": 28.69 }, "partner": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": "0.00", "ait": "0.00", "service_charge": 28.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzkuMTMiLCJiYXNlX2ZhcmUiOiIxMzIwLjgyIiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Mi4zNSIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjgyLjM1IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC42NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1252.43, "filter": { "id": "F77TX00174-1635", "price": 1252.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1636", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1637*_*I2Ozox00Q7lWYgWl", "flight_key": "F77TX00174-1636", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1252.43, "gross_total": 1640.66, "base_fare": 985.17, "tax": 267.26, "sell": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3OS4xMywiYmFzZV9mYXJlIjoxMzIwLjgyLCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDAuNjYsImJhc2VfZmFyZSI6MTI4Mi4zNSwidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0MC42NiwiYmFzZV9mYXJlIjoxMjgyLjM1LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": 0, "ait": "0.00", "service_charge": 28.69 }, "partner": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": "0.00", "ait": "0.00", "service_charge": 28.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzkuMTMiLCJiYXNlX2ZhcmUiOiIxMzIwLjgyIiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Mi4zNSIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjgyLjM1IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC42NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1252.43, "filter": { "id": "F77TX00174-1636", "price": 1252.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1637", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1638*_*QYcIsNsHef2hkL5R", "flight_key": "F77TX00174-1637", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1252.43, "gross_total": 1640.66, "base_fare": 985.17, "tax": 267.26, "sell": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3OS4xMywiYmFzZV9mYXJlIjoxMzIwLjgyLCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDAuNjYsImJhc2VfZmFyZSI6MTI4Mi4zNSwidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0MC42NiwiYmFzZV9mYXJlIjoxMjgyLjM1LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": 0, "ait": "0.00", "service_charge": 28.69 }, "partner": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": "0.00", "ait": "0.00", "service_charge": 28.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzkuMTMiLCJiYXNlX2ZhcmUiOiIxMzIwLjgyIiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Mi4zNSIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjgyLjM1IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC42NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1252.43, "filter": { "id": "F77TX00174-1637", "price": 1252.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1638", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1639*_*Q2GJOHwsPzcrTlD0", "flight_key": "F77TX00174-1638", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1252.43, "gross_total": 1640.66, "base_fare": 985.17, "tax": 267.26, "sell": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3OS4xMywiYmFzZV9mYXJlIjoxMzIwLjgyLCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDAuNjYsImJhc2VfZmFyZSI6MTI4Mi4zNSwidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0MC42NiwiYmFzZV9mYXJlIjoxMjgyLjM1LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": 0, "ait": "0.00", "service_charge": 28.69 }, "partner": { "currency": "GBP", "total": 1252.43, "base_fare": 985.17, "tax": 267.26, "gross": { "base_fare": "956.48", "tax": "267.26", "discount": "0.00", "ait": "0.00", "service_charge": 28.69 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NzkuMTMiLCJiYXNlX2ZhcmUiOiIxMzIwLjgyIiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Mi4zNSIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjgyLjM1IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0MC42NiIsImJhc2VfZmFyZSI6IjEyODIuMzUiLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0MC42NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1252.43, "filter": { "id": "F77TX00174-1638", "price": 1252.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1639", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1640*_*IaiF189icMkYggxf", "flight_key": "F77TX00174-1639", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H55M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1256.3, "gross_total": 1645.7, "base_fare": 989.01, "tax": 267.29, "sell": { "currency": "GBP", "total": 1256.3, "base_fare": 989.01, "tax": 267.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4NC4zMiwiYmFzZV9mYXJlIjoxMzI1Ljk2LCJ0YXgiOjM1OC4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDUuNywiYmFzZV9mYXJlIjoxMjg3LjM0LCJ0YXgiOjM1OC4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjQ1LjcsImJhc2VfZmFyZSI6MTI4Ny4zNCwidGF4IjozNTguMzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1256.3, "base_fare": 989.01, "tax": 267.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "960.20", "tax": "267.29", "discount": 0, "ait": "0.00", "service_charge": 28.81 }, "partner": { "currency": "GBP", "total": 1256.3, "base_fare": 989.01, "tax": 267.29, "gross": { "base_fare": "960.20", "tax": "267.29", "discount": "0.00", "ait": "0.00", "service_charge": 28.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODQuMzIiLCJiYXNlX2ZhcmUiOiIxMzI1Ljk2IiwidGF4IjoiMzU4LjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ny4zNCIsInRheCI6IjM1OC4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0NS43MCIsImJhc2VfZmFyZSI6IjEyODcuMzQiLCJ0YXgiOiIzNTguMzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjg3LjM0IiwidGF4IjoiMzU4LjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0NS43MCIsImJhc2VfZmFyZSI6IjEyODcuMzQiLCJ0YXgiOiIzNTguMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0NS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1256.3, "filter": { "id": "F77TX00174-1639", "price": 1256.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1640", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1641*_*0gn3CJ7vIEmCwGwP", "flight_key": "F77TX00174-1640", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1256.3, "gross_total": 1645.7, "base_fare": 989.01, "tax": 267.29, "sell": { "currency": "GBP", "total": 1256.3, "base_fare": 989.01, "tax": 267.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4NC4zMiwiYmFzZV9mYXJlIjoxMzI1Ljk2LCJ0YXgiOjM1OC4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDUuNywiYmFzZV9mYXJlIjoxMjg3LjM0LCJ0YXgiOjM1OC4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjQ1LjcsImJhc2VfZmFyZSI6MTI4Ny4zNCwidGF4IjozNTguMzZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1256.3, "base_fare": 989.01, "tax": 267.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "960.20", "tax": "267.29", "discount": 0, "ait": "0.00", "service_charge": 28.81 }, "partner": { "currency": "GBP", "total": 1256.3, "base_fare": 989.01, "tax": 267.29, "gross": { "base_fare": "960.20", "tax": "267.29", "discount": "0.00", "ait": "0.00", "service_charge": 28.81 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODQuMzIiLCJiYXNlX2ZhcmUiOiIxMzI1Ljk2IiwidGF4IjoiMzU4LjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI4Ny4zNCIsInRheCI6IjM1OC4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0NS43MCIsImJhc2VfZmFyZSI6IjEyODcuMzQiLCJ0YXgiOiIzNTguMzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjg3LjM0IiwidGF4IjoiMzU4LjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0NS43MCIsImJhc2VfZmFyZSI6IjEyODcuMzQiLCJ0YXgiOiIzNTguMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0NS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1256.3, "filter": { "id": "F77TX00174-1640", "price": 1256.3, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1641", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1642*_*2ppvsM8RifB88ifk", "flight_key": "F77TX00174-1641", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1641", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1642", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1643*_*cQxaChsVqXBzW0mp", "flight_key": "F77TX00174-1642", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1642", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1643", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1644*_*1jtoXuyxRX7A5iic", "flight_key": "F77TX00174-1643", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1643", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1644", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1645*_*aMBtcoJ5TbQ0ipxQ", "flight_key": "F77TX00174-1644", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1260.66, "gross_total": 1650.74, "base_fare": 1009.65, "tax": 251.01, "sell": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MC4xNywiYmFzZV9mYXJlIjoxMzUzLjY0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTAuNzQsImJhc2VfZmFyZSI6MTMxNC4yMSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1MC43NCwiYmFzZV9mYXJlIjoxMzE0LjIxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.41 }, "partner": { "currency": "GBP", "total": 1260.66, "base_fare": 1009.65, "tax": 251.01, "gross": { "base_fare": "980.24", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTAuMTciLCJiYXNlX2ZhcmUiOiIxMzUzLjY0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNC4yMSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE0LjIxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1MC43NCIsImJhc2VfZmFyZSI6IjEzMTQuMjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1MC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1260.66, "filter": { "id": "F77TX00174-1644", "price": 1260.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1645", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1646*_*NYEeDpj8vKJSRLd6", "flight_key": "F77TX00174-1645", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H40M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1264.81, "gross_total": 1656.14, "base_fare": 1013.8, "tax": 251.01, "sell": { "currency": "GBP", "total": 1264.81, "base_fare": 1013.8, "tax": 251.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5NS43MywiYmFzZV9mYXJlIjoxMzU5LjIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Ni4xNCwiYmFzZV9mYXJlIjoxMzE5LjYxLCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjU2LjE0LCJiYXNlX2ZhcmUiOjEzMTkuNjEsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1264.81, "base_fare": 1013.8, "tax": 251.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "984.27", "tax": "251.01", "discount": 0, "ait": "0.00", "service_charge": 29.53 }, "partner": { "currency": "GBP", "total": 1264.81, "base_fare": 1013.8, "tax": 251.01, "gross": { "base_fare": "984.27", "tax": "251.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTUuNzMiLCJiYXNlX2ZhcmUiOiIxMzU5LjIwIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxOS42MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Ni4xNCIsImJhc2VfZmFyZSI6IjEzMTkuNjEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE5LjYxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Ni4xNCIsImJhc2VfZmFyZSI6IjEzMTkuNjEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Ni4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1264.81, "filter": { "id": "F77TX00174-1645", "price": 1264.81, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1646", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1647*_*6fAFmOjJTYp0h7yi", "flight_key": "F77TX00174-1646", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1296.09, "gross_total": 1698.9, "base_fare": 992.85, "tax": 303.24, "sell": { "currency": "GBP", "total": 1296.09, "base_fare": 992.85, "tax": 303.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy42NywiYmFzZV9mYXJlIjoxMzMxLjExLCJ0YXgiOjQwNi41Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2OTguOSwiYmFzZV9mYXJlIjoxMjkyLjM0LCJ0YXgiOjQwNi41NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjk4LjksImJhc2VfZmFyZSI6MTI5Mi4zNCwidGF4Ijo0MDYuNTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1296.09, "base_fare": 992.85, "tax": 303.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "963.93", "tax": "303.24", "discount": 0, "ait": "0.00", "service_charge": 28.92 }, "partner": { "currency": "GBP", "total": 1296.09, "base_fare": 992.85, "tax": 303.24, "gross": { "base_fare": "963.93", "tax": "303.24", "discount": "0.00", "ait": "0.00", "service_charge": 28.92 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MzcuNjciLCJiYXNlX2ZhcmUiOiIxMzMxLjExIiwidGF4IjoiNDA2LjU2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5Mi4zNCIsInRheCI6IjQwNi41NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY5OC45MCIsImJhc2VfZmFyZSI6IjEyOTIuMzQiLCJ0YXgiOiI0MDYuNTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjkyLjM0IiwidGF4IjoiNDA2LjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY5OC45MCIsImJhc2VfZmFyZSI6IjEyOTIuMzQiLCJ0YXgiOiI0MDYuNTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY5OC45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1296.09, "filter": { "id": "F77TX00174-1646", "price": 1296.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "B", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1647", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1648*_*T9mKzccDVK49FSXK", "flight_key": "F77TX00174-1647", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "778" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 01:15:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT04H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1307.58, "gross_total": 1718.49, "base_fare": 885.79, "tax": 421.79, "sell": { "currency": "GBP", "total": 1307.58, "base_fare": 885.79, "tax": 421.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc1My4wOCwiYmFzZV9mYXJlIjoxMTg3LjU4LCJ0YXgiOjU2NS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcxOC40OSwiYmFzZV9mYXJlIjoxMTUyLjk5LCJ0YXgiOjU2NS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MTguNDksImJhc2VfZmFyZSI6MTE1Mi45OSwidGF4Ijo1NjUuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1307.58, "base_fare": 885.79, "tax": 421.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "859.99", "tax": "421.79", "discount": 0, "ait": "0.00", "service_charge": 25.8 }, "partner": { "currency": "GBP", "total": 1307.58, "base_fare": 885.79, "tax": 421.79, "gross": { "base_fare": "859.99", "tax": "421.79", "discount": "0.00", "ait": "0.00", "service_charge": 25.8 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NTMuMDgiLCJiYXNlX2ZhcmUiOiIxMTg3LjU4IiwidGF4IjoiNTY1LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE1Mi45OSIsInRheCI6IjU2NS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM0LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzQuNTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcxOC40OSIsImJhc2VfZmFyZSI6IjExNTIuOTkiLCJ0YXgiOiI1NjUuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTUyLjk5IiwidGF4IjoiNTY1LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcxOC40OSIsImJhc2VfZmFyZSI6IjExNTIuOTkiLCJ0YXgiOiI1NjUuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTcxOC40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1307.58, "filter": { "id": "F77TX00174-1647", "price": 1307.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121400cai202601122045778cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1648", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1649*_*3ICpgy9eV9Mvt6C1", "flight_key": "F77TX00174-1648", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H0M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT21H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1320.65, "gross_total": 1729.49, "base_fare": 1052.74, "tax": 267.91, "sell": { "currency": "GBP", "total": 1320.65, "base_fare": 1052.74, "tax": 267.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3MC42LCJiYXNlX2ZhcmUiOjE0MTEuNDEsInRheCI6MzU5LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcyOS40OSwiYmFzZV9mYXJlIjoxMzcwLjMsInRheCI6MzU5LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MjkuNDksImJhc2VfZmFyZSI6MTM3MC4zLCJ0YXgiOjM1OS4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1320.65, "base_fare": 1052.74, "tax": 267.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1022.08", "tax": "267.91", "discount": 0, "ait": "0.00", "service_charge": 30.66 }, "partner": { "currency": "GBP", "total": 1320.65, "base_fare": 1052.74, "tax": 267.91, "gross": { "base_fare": "1022.08", "tax": "267.91", "discount": "0.00", "ait": "0.00", "service_charge": 30.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzAuNjAiLCJiYXNlX2ZhcmUiOiIxNDExLjQxIiwidGF4IjoiMzU5LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MC4zMCIsInRheCI6IjM1OS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcyOS40OSIsImJhc2VfZmFyZSI6IjEzNzAuMzAiLCJ0YXgiOiIzNTkuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcwLjMwIiwidGF4IjoiMzU5LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcyOS40OSIsImJhc2VfZmFyZSI6IjEzNzAuMzAiLCJ0YXgiOiIzNTkuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTcyOS40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1320.65, "filter": { "id": "F77TX00174-1648", "price": 1320.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1649", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1650*_*99T9SUh4S8GyIejt", "flight_key": "F77TX00174-1649", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H45M", "transit_time": "PT20H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT20H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1320.65, "gross_total": 1729.49, "base_fare": 1052.74, "tax": 267.91, "sell": { "currency": "GBP", "total": 1320.65, "base_fare": 1052.74, "tax": 267.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3MC42LCJiYXNlX2ZhcmUiOjE0MTEuNDEsInRheCI6MzU5LjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcyOS40OSwiYmFzZV9mYXJlIjoxMzcwLjMsInRheCI6MzU5LjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MjkuNDksImJhc2VfZmFyZSI6MTM3MC4zLCJ0YXgiOjM1OS4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1320.65, "base_fare": 1052.74, "tax": 267.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1022.08", "tax": "267.91", "discount": 0, "ait": "0.00", "service_charge": 30.66 }, "partner": { "currency": "GBP", "total": 1320.65, "base_fare": 1052.74, "tax": 267.91, "gross": { "base_fare": "1022.08", "tax": "267.91", "discount": "0.00", "ait": "0.00", "service_charge": 30.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzAuNjAiLCJiYXNlX2ZhcmUiOiIxNDExLjQxIiwidGF4IjoiMzU5LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3MC4zMCIsInRheCI6IjM1OS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcyOS40OSIsImJhc2VfZmFyZSI6IjEzNzAuMzAiLCJ0YXgiOiIzNTkuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcwLjMwIiwidGF4IjoiMzU5LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcyOS40OSIsImJhc2VfZmFyZSI6IjEzNzAuMzAiLCJ0YXgiOiIzNTkuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTcyOS40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1320.65, "filter": { "id": "F77TX00174-1649", "price": 1320.65, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1650", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1651*_*zrrGgauW4rPkMJCH", "flight_key": "F77TX00174-1650", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT11H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "KWI", "arrival_time": "2026-01-13 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-13 12:05:00", "origin_terminal": "1", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-13 14:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "6105" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "6105" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1335.84, "gross_total": 1746.78, "base_fare": 1131.46, "tax": 204.38, "sell": { "currency": "GBP", "total": 1335.84, "base_fare": 1131.46, "tax": 204.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc5MC45NiwiYmFzZV9mYXJlIjoxNTE2Ljk1LCJ0YXgiOjI3NC4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NDYuNzgsImJhc2VfZmFyZSI6MTQ3Mi43NywidGF4IjoyNzQuMDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc0Ni43OCwiYmFzZV9mYXJlIjoxNDcyLjc3LCJ0YXgiOjI3NC4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1335.84, "base_fare": 1131.46, "tax": 204.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1098.51", "tax": "204.38", "discount": 0, "ait": "0.00", "service_charge": 32.95 }, "partner": { "currency": "GBP", "total": 1335.84, "base_fare": 1131.46, "tax": 204.38, "gross": { "base_fare": "1098.51", "tax": "204.38", "discount": "0.00", "ait": "0.00", "service_charge": 32.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3OTAuOTYiLCJiYXNlX2ZhcmUiOiIxNTE2Ljk1IiwidGF4IjoiMjc0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3Mi43NyIsInRheCI6IjI3NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuMTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc0Ni43OCIsImJhc2VfZmFyZSI6IjE0NzIuNzciLCJ0YXgiOiIyNzQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDcyLjc3IiwidGF4IjoiMjc0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc0Ni43OCIsImJhc2VfZmFyZSI6IjE0NzIuNzciLCJ0YXgiOiIyNzQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc0Ni43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1335.84, "filter": { "id": "F77TX00174-1650", "price": 1335.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "U", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 14:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545kwi202601130045102kwi202601131205jed2026011314406105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1651", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1652*_*sS9xtGTHtFjTouPm", "flight_key": "F77TX00174-1651", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "PT15H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "KWI", "arrival_time": "2026-01-13 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-13 16:10:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-13 18:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT15H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "785" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "785" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1351.12, "gross_total": 1767.34, "base_fare": 1129.53, "tax": 221.59, "sell": { "currency": "GBP", "total": 1351.12, "base_fare": 1129.53, "tax": 221.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgxMS40NSwiYmFzZV9mYXJlIjoxNTE0LjM2LCJ0YXgiOjI5Ny4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjcuMzQsImJhc2VfZmFyZSI6MTQ3MC4yNSwidGF4IjoyOTcuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Ny4zNCwiYmFzZV9mYXJlIjoxNDcwLjI1LCJ0YXgiOjI5Ny4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1351.12, "base_fare": 1129.53, "tax": 221.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1096.63", "tax": "221.59", "discount": 0, "ait": "0.00", "service_charge": 32.9 }, "partner": { "currency": "GBP", "total": 1351.12, "base_fare": 1129.53, "tax": 221.59, "gross": { "base_fare": "1096.63", "tax": "221.59", "discount": "0.00", "ait": "0.00", "service_charge": 32.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MTEuNDUiLCJiYXNlX2ZhcmUiOiIxNTE0LjM2IiwidGF4IjoiMjk3LjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3MC4yNSIsInRheCI6IjI5Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Ny4zNCIsImJhc2VfZmFyZSI6IjE0NzAuMjUiLCJ0YXgiOiIyOTcuMDkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDcwLjI1IiwidGF4IjoiMjk3LjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Ny4zNCIsImJhc2VfZmFyZSI6IjE0NzAuMjUiLCJ0YXgiOiIyOTcuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Ny4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1351.12, "filter": { "id": "F77TX00174-1651", "price": 1351.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "Y", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545kwi202601130045102kwi202601131610jed202601131840785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1652", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1653*_*9XPuRMtX5l1UeHxQ", "flight_key": "F77TX00174-1652", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H50M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:10:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "803" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1390.38, "gross_total": 1826.56, "base_fare": 961.15, "tax": 429.24, "sell": { "currency": "GBP", "total": 1390.38, "base_fare": 961.15, "tax": 429.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2NC4wOSwiYmFzZV9mYXJlIjoxMjg4LjYxLCJ0YXgiOjU3NS40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MjYuNTYsImJhc2VfZmFyZSI6MTI1MS4wOCwidGF4Ijo1NzUuNDgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgyNi41NiwiYmFzZV9mYXJlIjoxMjUxLjA4LCJ0YXgiOjU3NS40OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1390.38, "base_fare": 961.15, "tax": 429.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "933.15", "tax": "429.24", "discount": 0, "ait": "0.00", "service_charge": 27.99 }, "partner": { "currency": "GBP", "total": 1390.38, "base_fare": 961.15, "tax": 429.24, "gross": { "base_fare": "933.15", "tax": "429.24", "discount": "0.00", "ait": "0.00", "service_charge": 27.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4NjQuMDkiLCJiYXNlX2ZhcmUiOiIxMjg4LjYxIiwidGF4IjoiNTc1LjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4wOCIsInRheCI6IjU3NS40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTgyNi41NiIsImJhc2VfZmFyZSI6IjEyNTEuMDgiLCJ0YXgiOiI1NzUuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjUxLjA4IiwidGF4IjoiNTc1LjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTgyNi41NiIsImJhc2VfZmFyZSI6IjEyNTEuMDgiLCJ0YXgiOiI1NzUuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgyNi41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1390.38, "filter": { "id": "F77TX00174-1652", "price": 1390.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121610cmn202601122025803cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1653", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1654*_*dURGzj8y9mUy5AQh", "flight_key": "F77TX00174-1653", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H55M", "transit_time": "PT15H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "KWI", "arrival_time": "2026-01-13 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-13 16:10:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-13 18:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT15H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "785" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "785" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1382.34, "gross_total": 1807.3, "base_fare": 1177.96, "tax": 204.38, "sell": { "currency": "GBP", "total": 1382.34, "base_fare": 1177.96, "tax": 204.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg1My4zLCJiYXNlX2ZhcmUiOjE1NzkuMjksInRheCI6Mjc0LjAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNy4zLCJiYXNlX2ZhcmUiOjE1MzMuMjksInRheCI6Mjc0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4MDcuMywiYmFzZV9mYXJlIjoxNTMzLjI5LCJ0YXgiOjI3NC4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1382.34, "base_fare": 1177.96, "tax": 204.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1143.65", "tax": "204.38", "discount": 0, "ait": "0.00", "service_charge": 34.31 }, "partner": { "currency": "GBP", "total": 1382.34, "base_fare": 1177.96, "tax": 204.38, "gross": { "base_fare": "1143.65", "tax": "204.38", "discount": "0.00", "ait": "0.00", "service_charge": 34.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4NTMuMzAiLCJiYXNlX2ZhcmUiOiIxNTc5LjI5IiwidGF4IjoiMjc0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzMy4yOSIsInRheCI6IjI3NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTgwNy4zMCIsImJhc2VfZmFyZSI6IjE1MzMuMjkiLCJ0YXgiOiIyNzQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTMzLjI5IiwidGF4IjoiMjc0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTgwNy4zMCIsImJhc2VfZmFyZSI6IjE1MzMuMjkiLCJ0YXgiOiIyNzQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTgwNy4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1382.34, "filter": { "id": "F77TX00174-1653", "price": 1382.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "Y", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545kwi202601130045102kwi202601131610jed202601131840785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1654", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1655*_*lUX317OiM8PXTuGr", "flight_key": "F77TX00174-1654", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT17H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 17:50:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 20:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT17H49M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "706" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1429.02, "gross_total": 1875.78, "base_fare": 1027.2, "tax": 401.82, "sell": { "currency": "GBP", "total": 1429.02, "base_fare": 1027.2, "tax": 401.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxNS44OSwiYmFzZV9mYXJlIjoxMzc3LjE3LCJ0YXgiOjUzOC43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzUuNzgsImJhc2VfZmFyZSI6MTMzNy4wNiwidGF4Ijo1MzguNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3NS43OCwiYmFzZV9mYXJlIjoxMzM3LjA2LCJ0YXgiOjUzOC43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1429.02, "base_fare": 1027.2, "tax": 401.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "997.28", "tax": "401.82", "discount": 0, "ait": "0.00", "service_charge": 29.92 }, "partner": { "currency": "GBP", "total": 1429.02, "base_fare": 1027.2, "tax": 401.82, "gross": { "base_fare": "997.28", "tax": "401.82", "discount": "0.00", "ait": "0.00", "service_charge": 29.92 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MTUuODkiLCJiYXNlX2ZhcmUiOiIxMzc3LjE3IiwidGF4IjoiNTM4LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNy4wNiIsInRheCI6IjUzOC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg3NS43OCIsImJhc2VfZmFyZSI6IjEzMzcuMDYiLCJ0YXgiOiI1MzguNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzM3LjA2IiwidGF4IjoiNTM4LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg3NS43OCIsImJhc2VfZmFyZSI6IjEzMzcuMDYiLCJ0YXgiOiI1MzguNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg3NS43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1429.02, "filter": { "id": "F77TX00174-1654", "price": 1429.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "P", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601131750jed202601132000706", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1655", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1656*_*OgUYVnHOYTk7xwQf", "flight_key": "F77TX00174-1655", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1429.02, "gross_total": 1875.78, "base_fare": 1027.2, "tax": 401.82, "sell": { "currency": "GBP", "total": 1429.02, "base_fare": 1027.2, "tax": 401.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkxNS44OSwiYmFzZV9mYXJlIjoxMzc3LjE3LCJ0YXgiOjUzOC43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NzUuNzgsImJhc2VfZmFyZSI6MTMzNy4wNiwidGF4Ijo1MzguNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg3NS43OCwiYmFzZV9mYXJlIjoxMzM3LjA2LCJ0YXgiOjUzOC43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1429.02, "base_fare": 1027.2, "tax": 401.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "997.28", "tax": "401.82", "discount": 0, "ait": "0.00", "service_charge": 29.92 }, "partner": { "currency": "GBP", "total": 1429.02, "base_fare": 1027.2, "tax": 401.82, "gross": { "base_fare": "997.28", "tax": "401.82", "discount": "0.00", "ait": "0.00", "service_charge": 29.92 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MTUuODkiLCJiYXNlX2ZhcmUiOiIxMzc3LjE3IiwidGF4IjoiNTM4LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMzNy4wNiIsInRheCI6IjUzOC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg3NS43OCIsImJhc2VfZmFyZSI6IjEzMzcuMDYiLCJ0YXgiOiI1MzguNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzM3LjA2IiwidGF4IjoiNTM4LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg3NS43OCIsImJhc2VfZmFyZSI6IjEzMzcuMDYiLCJ0YXgiOiI1MzguNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg3NS43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1429.02, "filter": { "id": "F77TX00174-1655", "price": 1429.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1656", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1657*_*o8iJKnw0PQeAriew", "flight_key": "F77TX00174-1656", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "PT10H27M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H48M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 1408.31, "gross_total": 1841.93, "base_fare": 1183.08, "tax": 225.23, "sell": { "currency": "GBP", "total": 1408.31, "base_fare": 1183.08, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4OC4xMywiYmFzZV9mYXJlIjoxNTg2LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NDEuOTMsImJhc2VfZmFyZSI6MTUzOS45NiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg0MS45MywiYmFzZV9mYXJlIjoxNTM5Ljk2LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1408.31, "base_fare": 1183.08, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1148.62", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 34.46 }, "partner": { "currency": "GBP", "total": 1408.31, "base_fare": 1183.08, "tax": 225.23, "gross": { "base_fare": "1148.62", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 34.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4ODguMTMiLCJiYXNlX2ZhcmUiOiIxNTg2LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS45NiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg0MS45MyIsImJhc2VfZmFyZSI6IjE1MzkuOTYiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTM5Ljk2IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg0MS45MyIsImJhc2VfZmFyZSI6IjE1MzkuOTYiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg0MS45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1408.31, "filter": { "id": "F77TX00174-1656", "price": 1408.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1657", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1658*_*OFeZpY7EloTJ6Pot", "flight_key": "F77TX00174-1657", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D0H35M", "transit_time": "PT11H7M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 20:15:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 20:16:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 21:39:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H9M", "distance": null, "lay_over": "PT00H39M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1408.31, "gross_total": 1841.93, "base_fare": 1183.08, "tax": 225.23, "sell": { "currency": "GBP", "total": 1408.31, "base_fare": 1183.08, "tax": 225.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg4OC4xMywiYmFzZV9mYXJlIjoxNTg2LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NDEuOTMsImJhc2VfZmFyZSI6MTUzOS45NiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg0MS45MywiYmFzZV9mYXJlIjoxNTM5Ljk2LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1408.31, "base_fare": 1183.08, "tax": 225.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1148.62", "tax": "225.23", "discount": 0, "ait": "0.00", "service_charge": 34.46 }, "partner": { "currency": "GBP", "total": 1408.31, "base_fare": 1183.08, "tax": 225.23, "gross": { "base_fare": "1148.62", "tax": "225.23", "discount": "0.00", "ait": "0.00", "service_charge": 34.46 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4ODguMTMiLCJiYXNlX2ZhcmUiOiIxNTg2LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTUzOS45NiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2LjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg0MS45MyIsImJhc2VfZmFyZSI6IjE1MzkuOTYiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTM5Ljk2IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg0MS45MyIsImJhc2VfZmFyZSI6IjE1MzkuOTYiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg0MS45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1408.31, "filter": { "id": "F77TX00174-1657", "price": 1408.31, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000lcy2026011220158792lcy202601122016qqu2026011221008792qqu202601122139qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1658", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1659*_*BoJ6Ad97mMc2I0S0", "flight_key": "F77TX00174-1658", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H25M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1490.68, "gross_total": 1950.13, "base_fare": 1239.87, "tax": 250.81, "sell": { "currency": "GBP", "total": 1490.68, "base_fare": 1239.87, "tax": 250.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5OC41NSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjMzNi4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTAuMTMsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozMzYuMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1MC4xMywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjMzNi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1490.68, "base_fare": 1239.87, "tax": 250.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "250.81", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1490.68, "base_fare": 1239.87, "tax": 250.81, "gross": { "base_fare": "1203.75", "tax": "250.81", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTguNTUiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzM2LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjMzNi4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1MC4xMyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1MC4xMyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1MC4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1490.68, "filter": { "id": "F77TX00174-1658", "price": 1490.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1659", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1660*_*ZtzZIhnCO95HFVom", "flight_key": "F77TX00174-1659", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 20:15:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1490.68, "gross_total": 1950.13, "base_fare": 1239.87, "tax": 250.81, "sell": { "currency": "GBP", "total": 1490.68, "base_fare": 1239.87, "tax": 250.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5OC41NSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjMzNi4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTAuMTMsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozMzYuMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1MC4xMywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjMzNi4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1490.68, "base_fare": 1239.87, "tax": 250.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "250.81", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1490.68, "base_fare": 1239.87, "tax": 250.81, "gross": { "base_fare": "1203.75", "tax": "250.81", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5OTguNTUiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzM2LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjMzNi4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1MC4xMyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzMzYuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1MC4xMyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzMzYuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1MC4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1490.68, "filter": { "id": "F77TX00174-1659", "price": 1490.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601122015dxb20260113071068dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1660", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1661*_*PIk3McR0sSmbaguk", "flight_key": "F77TX00174-1660", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 20:25:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1495.46, "gross_total": 1956.54, "base_fare": 1239.87, "tax": 255.59, "sell": { "currency": "GBP", "total": 1495.46, "base_fare": 1239.87, "tax": 255.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwNC45NiwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM0Mi42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTYuNTQsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNDIuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1Ni41NCwiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM0Mi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1495.46, "base_fare": 1239.87, "tax": 255.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "255.59", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1495.46, "base_fare": 1239.87, "tax": 255.59, "gross": { "base_fare": "1203.75", "tax": "255.59", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDQuOTYiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzQyLjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM0Mi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1Ni41NCIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNDIuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1Ni41NCIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNDIuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1Ni41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1495.46, "filter": { "id": "F77TX00174-1660", "price": 1495.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601122025dxb20260113072010dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1661", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1662*_*NMkdNvdYI22HzoWD", "flight_key": "F77TX00174-1661", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ADD", "arrival_time": "2026-01-12 20:40:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-12", "flight_time": "PT7H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "719" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "719" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-13 05:35:00", "origin_terminal": "", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "4586" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "4586" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1497.89, "gross_total": 1959.04, "base_fare": 1259.5, "tax": 238.39, "sell": { "currency": "GBP", "total": 1497.89, "base_fare": 1259.5, "tax": 238.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAwOC4yMiwiYmFzZV9mYXJlIjoxNjg4LjYxLCJ0YXgiOjMxOS42MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5NTkuMDQsImJhc2VfZmFyZSI6MTYzOS40MywidGF4IjozMTkuNjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk1OS4wNCwiYmFzZV9mYXJlIjoxNjM5LjQzLCJ0YXgiOjMxOS42MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1497.89, "base_fare": 1259.5, "tax": 238.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1222.82", "tax": "238.39", "discount": 0, "ait": "0.00", "service_charge": 36.68 }, "partner": { "currency": "GBP", "total": 1497.89, "base_fare": 1259.5, "tax": 238.39, "gross": { "base_fare": "1222.82", "tax": "238.39", "discount": "0.00", "ait": "0.00", "service_charge": 36.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguMjIiLCJiYXNlX2ZhcmUiOiIxNjg4LjYxIiwidGF4IjoiMzE5LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzOS40MyIsInRheCI6IjMxOS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5LjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuMTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1OS4wNCIsImJhc2VfZmFyZSI6IjE2MzkuNDMiLCJ0YXgiOiIzMTkuNjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjM5LjQzIiwidGF4IjoiMzE5LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1OS4wNCIsImJhc2VfZmFyZSI6IjE2MzkuNDMiLCJ0YXgiOiIzMTkuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1OS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1497.89, "filter": { "id": "F77TX00174-1661", "price": 1497.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "S", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121000add202601122040719add202601130535jed2026011307554586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1662", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1663*_*PbS8OCZjB43avRHR", "flight_key": "F77TX00174-1662", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 01:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1662", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1663", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1664*_*77OAdnrlASO6p9gT", "flight_key": "F77TX00174-1663", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1663", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1664", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1665*_*awbpD4NXf8DUyv5u", "flight_key": "F77TX00174-1664", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1664", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1665", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1666*_*Zxq3z0rfT15o6utj", "flight_key": "F77TX00174-1665", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 01:20:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1665", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1666", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1667*_*D5cwSq8RsrQpLSoJ", "flight_key": "F77TX00174-1666", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H20M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1666", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1667", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1668*_*ykX2EjV1RDliPkff", "flight_key": "F77TX00174-1667", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT13H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT13H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1667", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1668", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1669*_*2oU6bxMjgwtvyzPb", "flight_key": "F77TX00174-1668", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT18H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1668", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1669", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1670*_*FMXShKPSBDGdwCqS", "flight_key": "F77TX00174-1669", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1669", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1670", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1671*_*j0HsoNVitATUj34z", "flight_key": "F77TX00174-1670", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1670", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1671", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1672*_*acrPJ6ygYRKI658F", "flight_key": "F77TX00174-1671", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT14H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT14H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1671", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1672", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1673*_*cd40WTsubQe7FFT6", "flight_key": "F77TX00174-1672", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1672", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1673", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1674*_*d1lgbatxri7YMKKF", "flight_key": "F77TX00174-1673", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H5M", "transit_time": "PT8H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT08H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1673", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1674", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1675*_*2m17TSF92MoYtzL6", "flight_key": "F77TX00174-1674", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT14H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT14H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1674", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1675", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1676*_*NrynybcHvultgZV3", "flight_key": "F77TX00174-1675", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H25M", "transit_time": "PT19H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:40:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT19H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1675", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121340dxb2026011300402dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1676", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1677*_*epX5u13DexUQLulg", "flight_key": "F77TX00174-1676", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1676", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1677", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1678*_*X9zSDZjtEYdsIhJR", "flight_key": "F77TX00174-1677", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1677", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1678", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1679*_*y0sLQPRXXTBlc7Xe", "flight_key": "F77TX00174-1678", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H55M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1678", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1679", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1680*_*4GFRczf1ZLz4NlVS", "flight_key": "F77TX00174-1679", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1679", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1680", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1681*_*NvMIDhLY3kon5Csc", "flight_key": "F77TX00174-1680", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "PT17H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT17H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1680", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1681", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1682*_*vIYnYh44eI7XFseF", "flight_key": "F77TX00174-1681", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1681", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1682", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1683*_*o6luQW0UG97RKPSp", "flight_key": "F77TX00174-1682", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "PT9H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1682", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1683", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1684*_*cDY4kzIeG2HGtIoL", "flight_key": "F77TX00174-1683", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1683", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1684", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1685*_*LhMA3gz7jBCKD0S1", "flight_key": "F77TX00174-1684", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H10M", "transit_time": "PT9H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT09H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1684", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1685", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1686*_*yw2Gh6dc5SSspUn0", "flight_key": "F77TX00174-1685", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1685", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1686", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1687*_*V1SwB9oTGJT7Hf5r", "flight_key": "F77TX00174-1686", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT13H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1686", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1687", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1688*_*RTOsqjhcmgQXVYg7", "flight_key": "F77TX00174-1687", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H5M", "transit_time": "PT13H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT13H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1687", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1688", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1689*_*M4P5I7gbeVxPSqlg", "flight_key": "F77TX00174-1688", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H30M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 02:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1688", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601140205jed2026011404302492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1689", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1690*_*ykqoLer2xckeE45t", "flight_key": "F77TX00174-1689", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H30M", "transit_time": "PT22H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1689", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601140410jed2026011406302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1690", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1691*_*mqCa9jmwLaJHUUPV", "flight_key": "F77TX00174-1690", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1690", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1691", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1692*_*sja5EWTnhV9G65hJ", "flight_key": "F77TX00174-1691", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1691", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1692", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1693*_*XL4Womy0l5MbiNdM", "flight_key": "F77TX00174-1692", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1692", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1693", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1694*_*NAlT7xWQUtOP22mY", "flight_key": "F77TX00174-1693", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1693", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1694", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1695*_*gnHydLqdtG9YG947", "flight_key": "F77TX00174-1694", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1694", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1695", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1696*_*0hKG6rUFem9vYQLx", "flight_key": "F77TX00174-1695", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1695", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1696", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1697*_*bsnMwvLrroDh3BAh", "flight_key": "F77TX00174-1696", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1696", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1697", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1698*_*qefTWdUh8NDqECMG", "flight_key": "F77TX00174-1697", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H10M", "transit_time": "PT18H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 02:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT18H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1697", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140205jed2026011404302492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1698", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1699*_*NgBkyjLqorjJ9aIC", "flight_key": "F77TX00174-1698", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D7H10M", "transit_time": "PT20H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1698", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601140410jed2026011406302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1699", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1700*_*7a5F6lFjnRzCEG5P", "flight_key": "F77TX00174-1699", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1699", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1700", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1701*_*ruAkpmw6AxWsjvx1", "flight_key": "F77TX00174-1700", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1700", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1701", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1702*_*XMJnx39vonnuut3j", "flight_key": "F77TX00174-1701", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1701", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1702", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1703*_*QsACxMsFK4JY1aG0", "flight_key": "F77TX00174-1702", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1702", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1703", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1704*_*8GCBeimr8308LJbt", "flight_key": "F77TX00174-1703", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT17H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 02:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT17H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1703", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140205jed2026011404302492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1704", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1705*_*daNdMwZ0SR4YAA7P", "flight_key": "F77TX00174-1704", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H30M", "transit_time": "PT19H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1704", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140410jed2026011406302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1705", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1706*_*VVoczOsy1HalumyQ", "flight_key": "F77TX00174-1705", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1705", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1706", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1707*_*8lwZ3cc8KYuJW6Fu", "flight_key": "F77TX00174-1706", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT5H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1706", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1707", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1708*_*tYWMweoBDCuIgnoY", "flight_key": "F77TX00174-1707", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "PT10H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1707", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1708", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1709*_*AouajAjOgwkCTQPh", "flight_key": "F77TX00174-1708", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H55M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 02:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1708", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140205jed2026011404302492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1709", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1710*_*l2Q0QLgQ5mai25Y6", "flight_key": "F77TX00174-1709", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H30M", "transit_time": "PT10H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT10H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1709", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1710", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1711*_*BZSNtUTWvQDwyDpc", "flight_key": "F77TX00174-1710", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H55M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 02:05:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2492" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1710", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140205jed2026011404302492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1711", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1712*_*SYFHKbyBAVtj9x9j", "flight_key": "F77TX00174-1711", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT18H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 09:35:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "42" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1523.23, "gross_total": 1993.77, "base_fare": 1239.87, "tax": 283.36, "sell": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA0Mi4xOSwiYmFzZV9mYXJlIjoxNjYyLjI5LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk5My43NywiYmFzZV9mYXJlIjoxNjEzLjg3LCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5OTMuNzcsImJhc2VfZmFyZSI6MTYxMy44NywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.23, "base_fare": 1239.87, "tax": 283.36, "gross": { "base_fare": "1203.75", "tax": "283.36", "discount": "0.00", "ait": "0.00", "service_charge": 36.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNDIuMTkiLCJiYXNlX2ZhcmUiOiIxNjYyLjI5IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMy44NyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjEzLjg3IiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk5My43NyIsImJhc2VfZmFyZSI6IjE2MTMuODciLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk5My43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1523.23, "filter": { "id": "F77TX00174-1711", "price": 1523.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235dxb20260113093542dxb202601140410jed2026011406302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1712", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1713*_*ZqAGlvE4YnVYGQRy", "flight_key": "F77TX00174-1712", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H0M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:45:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-12 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "114" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1571.15, "gross_total": 2059.44, "base_fare": 1203.74, "tax": 367.41, "sell": { "currency": "GBP", "total": 1571.15, "base_fare": 1203.74, "tax": 367.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEwNi40NSwiYmFzZV9mYXJlIjoxNjEzLjg2LCJ0YXgiOjQ5Mi41OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwNTkuNDQsImJhc2VfZmFyZSI6MTU2Ni44NSwidGF4Ijo0OTIuNTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA1OS40NCwiYmFzZV9mYXJlIjoxNTY2Ljg1LCJ0YXgiOjQ5Mi41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1571.15, "base_fare": 1203.74, "tax": 367.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1168.68", "tax": "367.41", "discount": 0, "ait": "0.00", "service_charge": 35.06 }, "partner": { "currency": "GBP", "total": 1571.15, "base_fare": 1203.74, "tax": 367.41, "gross": { "base_fare": "1168.68", "tax": "367.41", "discount": "0.00", "ait": "0.00", "service_charge": 35.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMDYuNDUiLCJiYXNlX2ZhcmUiOiIxNjEzLjg2IiwidGF4IjoiNDkyLjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2Ni44NSIsInRheCI6IjQ5Mi41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ3LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDcuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA1OS40NCIsImJhc2VfZmFyZSI6IjE1NjYuODUiLCJ0YXgiOiI0OTIuNTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTY2Ljg1IiwidGF4IjoiNDkyLjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA1OS40NCIsImJhc2VfZmFyZSI6IjE1NjYuODUiLCJ0YXgiOiI0OTIuNTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA1OS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1571.15, "filter": { "id": "F77TX00174-1712", "price": 1571.15, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "K", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:45:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121445amm202601122240114amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1713", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1714*_*BJdWPsxvIa30DdP9", "flight_key": "F77TX00174-1713", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1544.27, "gross_total": 2021.14, "base_fare": 1261.55, "tax": 282.72, "sell": { "currency": "GBP", "total": 1544.27, "base_fare": 1261.55, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MC40LCJiYXNlX2ZhcmUiOjE2OTEuMzYsInRheCI6Mzc5LjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMS4xNCwiYmFzZV9mYXJlIjoxNjQyLjEsInRheCI6Mzc5LjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjEuMTQsImJhc2VfZmFyZSI6MTY0Mi4xLCJ0YXgiOjM3OS4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1544.27, "base_fare": 1261.55, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1224.81", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 36.74 }, "partner": { "currency": "GBP", "total": 1544.27, "base_fare": 1261.55, "tax": 282.72, "gross": { "base_fare": "1224.81", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 36.74 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzAuNDAiLCJiYXNlX2ZhcmUiOiIxNjkxLjM2IiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY0Mi4xMCIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMS4xNCIsImJhc2VfZmFyZSI6IjE2NDIuMTAiLCJ0YXgiOiIzNzkuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjQyLjEwIiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMS4xNCIsImJhc2VfZmFyZSI6IjE2NDIuMTAiLCJ0YXgiOiIzNzkuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMS4xNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1544.27, "filter": { "id": "F77TX00174-1713", "price": 1544.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "B", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1714", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1715*_*lslAVCc7gXNysd2H", "flight_key": "F77TX00174-1714", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1544.26, "gross_total": 2021.9, "base_fare": 1241.85, "tax": 302.41, "sell": { "currency": "GBP", "total": 1544.26, "base_fare": 1241.85, "tax": 302.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MC4zOSwiYmFzZV9mYXJlIjoxNjY0Ljk1LCJ0YXgiOjQwNS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjEuOSwiYmFzZV9mYXJlIjoxNjE2LjQ2LCJ0YXgiOjQwNS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMDIxLjksImJhc2VfZmFyZSI6MTYxNi40NiwidGF4Ijo0MDUuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1544.26, "base_fare": 1241.85, "tax": 302.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1205.68", "tax": "302.41", "discount": 0, "ait": "0.00", "service_charge": 36.17 }, "partner": { "currency": "GBP", "total": 1544.26, "base_fare": 1241.85, "tax": 302.41, "gross": { "base_fare": "1205.68", "tax": "302.41", "discount": "0.00", "ait": "0.00", "service_charge": 36.17 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzAuMzkiLCJiYXNlX2ZhcmUiOiIxNjY0Ljk1IiwidGF4IjoiNDA1LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxNi40NiIsInRheCI6IjQwNS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMS45MCIsImJhc2VfZmFyZSI6IjE2MTYuNDYiLCJ0YXgiOiI0MDUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjE2LjQ2IiwidGF4IjoiNDA1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMS45MCIsImJhc2VfZmFyZSI6IjE2MTYuNDYiLCJ0YXgiOiI0MDUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMS45LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1544.26, "filter": { "id": "F77TX00174-1714", "price": 1544.26, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1715", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1716*_*bniz4YWFneQ8vujM", "flight_key": "F77TX00174-1715", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT16H50M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:10:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CMN", "arrival_time": "2026-01-12 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-12", "flight_time": "PT3H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CMN", "departure_time": "2026-01-13 02:35:00", "origin_terminal": "1", "origin_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "destination": "MED", "arrival_time": "2026-01-13 10:30:00", "destination_terminal": "", "destination_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MED", "departure_time": "2026-01-13 12:00:00", "origin_terminal": "", "origin_airport": { "name": "Prince Mohammad bin Abdulaziz Airport", "city": "Medina", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H", "distance": null, "lay_over": "PT01H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "AT", "name": "AT", "picture": "AT.png" }, "operating": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "marketing": { "carrier": "AT", "carrier_name": "Royal Air Maroc", "carrier_logo": "AT.png", "flight_number": "248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1697.54, "gross_total": 2227.55, "base_fare": 1237.82, "tax": 459.72, "sell": { "currency": "GBP", "total": 1697.54, "base_fare": 1237.82, "tax": 459.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI3NS44OSwiYmFzZV9mYXJlIjoxNjU5LjU0LCJ0YXgiOjYxNi4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMjcuNTUsImJhc2VfZmFyZSI6MTYxMS4yLCJ0YXgiOjYxNi4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMjI3LjU1LCJiYXNlX2ZhcmUiOjE2MTEuMiwidGF4Ijo2MTYuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1697.54, "base_fare": 1237.82, "tax": 459.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1201.76", "tax": "459.72", "discount": 0, "ait": "0.00", "service_charge": 36.06 }, "partner": { "currency": "GBP", "total": 1697.54, "base_fare": 1237.82, "tax": 459.72, "gross": { "base_fare": "1201.76", "tax": "459.72", "discount": "0.00", "ait": "0.00", "service_charge": 36.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNzUuODkiLCJiYXNlX2ZhcmUiOiIxNjU5LjU0IiwidGF4IjoiNjE2LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxMS4yMCIsInRheCI6IjYxNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIyNy41NSIsImJhc2VfZmFyZSI6IjE2MTEuMjAiLCJ0YXgiOiI2MTYuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjExLjIwIiwidGF4IjoiNjE2LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIyNy41NSIsImJhc2VfZmFyZSI6IjE2MTEuMjAiLCJ0YXgiOiI2MTYuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIyNy41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1697.54, "filter": { "id": "F77TX00174-1715", "price": 1697.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AT", "carrier_marketing": "AT", "aircraft": "AT", "aircraft_name": "AT", "cabin_class": "S", "connecting_airport": [ "CMN", "MED" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121710cmn202601122120801cmn202601130235med202601131030248med202601131200jed202601131300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1716", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1717*_*Mdy3EDJNoX10NCcc", "flight_key": "F77TX00174-1716", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1688.22, "gross_total": 2212.2, "base_fare": 1311.12, "tax": 377.1, "sell": { "currency": "GBP", "total": 1688.22, "base_fare": 1311.12, "tax": 377.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2My40LCJiYXNlX2ZhcmUiOjE3NTcuODIsInRheCI6NTA1LjU4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMi4yLCJiYXNlX2ZhcmUiOjE3MDYuNjIsInRheCI6NTA1LjU4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyMTIuMiwiYmFzZV9mYXJlIjoxNzA2LjYyLCJ0YXgiOjUwNS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1688.22, "base_fare": 1311.12, "tax": 377.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1272.93", "tax": "377.10", "discount": 0, "ait": "0.00", "service_charge": 38.19 }, "partner": { "currency": "GBP", "total": 1688.22, "base_fare": 1311.12, "tax": 377.1, "gross": { "base_fare": "1272.93", "tax": "377.10", "discount": "0.00", "ait": "0.00", "service_charge": 38.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNjMuNDAiLCJiYXNlX2ZhcmUiOiIxNzU3LjgyIiwidGF4IjoiNTA1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwNi42MiIsInRheCI6IjUwNS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIxMi4yMCIsImJhc2VfZmFyZSI6IjE3MDYuNjIiLCJ0YXgiOiI1MDUuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzA2LjYyIiwidGF4IjoiNTA1LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIxMi4yMCIsImJhc2VfZmFyZSI6IjE3MDYuNjIiLCJ0YXgiOiI1MDUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIxMi4yLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1688.22, "filter": { "id": "F77TX00174-1716", "price": 1688.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1717", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1718*_*5YqtkPruXbE7mnAq", "flight_key": "F77TX00174-1717", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H20M", "transit_time": "PT22H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT22H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1720.78, "gross_total": 2255.85, "base_fare": 1311.12, "tax": 409.66, "sell": { "currency": "GBP", "total": 1720.78, "base_fare": 1311.12, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwNy4wNSwiYmFzZV9mYXJlIjoxNzU3LjgyLCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyNTUuODUsImJhc2VfZmFyZSI6MTcwNi42MiwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1NS44NSwiYmFzZV9mYXJlIjoxNzA2LjYyLCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1720.78, "base_fare": 1311.12, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1272.93", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 38.19 }, "partner": { "currency": "GBP", "total": 1720.78, "base_fare": 1311.12, "tax": 409.66, "gross": { "base_fare": "1272.93", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 38.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDcuMDUiLCJiYXNlX2ZhcmUiOiIxNzU3LjgyIiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwNi42MiIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI1NS44NSIsImJhc2VfZmFyZSI6IjE3MDYuNjIiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzA2LjYyIiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI1NS44NSIsImJhc2VfZmFyZSI6IjE3MDYuNjIiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1NS44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1720.78, "filter": { "id": "F77TX00174-1717", "price": 1720.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140705jed202601140920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1718", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1719*_*r968P2RyK1iG1hpI", "flight_key": "F77TX00174-1718", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H25M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-14 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-14 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1720.78, "gross_total": 2255.85, "base_fare": 1311.12, "tax": 409.66, "sell": { "currency": "GBP", "total": 1720.78, "base_fare": 1311.12, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMwNy4wNSwiYmFzZV9mYXJlIjoxNzU3LjgyLCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyNTUuODUsImJhc2VfZmFyZSI6MTcwNi42MiwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI1NS44NSwiYmFzZV9mYXJlIjoxNzA2LjYyLCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1720.78, "base_fare": 1311.12, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1272.93", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 38.19 }, "partner": { "currency": "GBP", "total": 1720.78, "base_fare": 1311.12, "tax": 409.66, "gross": { "base_fare": "1272.93", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 38.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMDcuMDUiLCJiYXNlX2ZhcmUiOiIxNzU3LjgyIiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTcwNi42MiIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUxLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTEuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI1NS44NSIsImJhc2VfZmFyZSI6IjE3MDYuNjIiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzA2LjYyIiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI1NS44NSIsImJhc2VfZmFyZSI6IjE3MDYuNjIiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI1NS44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1720.78, "filter": { "id": "F77TX00174-1718", "price": 1720.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601140015jed202601140225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1719", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1720*_*rXuss2ccvBcrm1uc", "flight_key": "F77TX00174-1719", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT1H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1743.59, "gross_total": 2285.63, "base_fare": 1331.74, "tax": 411.85, "sell": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy42MywiYmFzZV9mYXJlIjoxNzg1LjQ2LCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyODUuNjMsImJhc2VfZmFyZSI6MTczMy40NiwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NS42MywiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMzcuNjMiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI4NS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1743.59, "filter": { "id": "F77TX00174-1719", "price": 1743.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1720", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1721*_*bX63iTjHSa0EGqc2", "flight_key": "F77TX00174-1720", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1743.59, "gross_total": 2285.63, "base_fare": 1331.74, "tax": 411.85, "sell": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy42MywiYmFzZV9mYXJlIjoxNzg1LjQ2LCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyODUuNjMsImJhc2VfZmFyZSI6MTczMy40NiwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NS42MywiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMzcuNjMiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI4NS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1743.59, "filter": { "id": "F77TX00174-1720", "price": 1743.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1721", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1722*_*JMkCn4YeIziieXSm", "flight_key": "F77TX00174-1721", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1743.59, "gross_total": 2285.63, "base_fare": 1331.74, "tax": 411.85, "sell": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy42MywiYmFzZV9mYXJlIjoxNzg1LjQ2LCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyODUuNjMsImJhc2VfZmFyZSI6MTczMy40NiwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NS42MywiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMzcuNjMiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI4NS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1743.59, "filter": { "id": "F77TX00174-1721", "price": 1743.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1722", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1723*_*wVtgClaseU7sL8eS", "flight_key": "F77TX00174-1722", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1743.59, "gross_total": 2285.63, "base_fare": 1331.74, "tax": 411.85, "sell": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy42MywiYmFzZV9mYXJlIjoxNzg1LjQ2LCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyODUuNjMsImJhc2VfZmFyZSI6MTczMy40NiwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI4NS42MywiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1743.59, "base_fare": 1331.74, "tax": 411.85, "gross": { "base_fare": "1292.95", "tax": "411.85", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzMzcuNjMiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI4NS42MyIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI4NS42NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1743.59, "filter": { "id": "F77TX00174-1722", "price": 1743.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1723", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1724*_*AN6ytuuVtuekmVT7", "flight_key": "F77TX00174-1723", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H40M", "transit_time": "PT1H34M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:05:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMM", "arrival_time": "2026-01-13 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-12", "flight_time": "PT4H56M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMM", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "destination": "JED", "arrival_time": "2026-01-13 03:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT01H34M", "lay_over_date": "not-applicable", "aircraft": { "code": "RJ", "name": "RJ", "picture": "RJ.png" }, "operating": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "marketing": { "carrier": "RJ", "carrier_name": "Royal Jordanian", "carrier_logo": "RJ.png", "flight_number": "704" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1805.85, "gross_total": 2366.27, "base_fare": 1404.03, "tax": 401.82, "sell": { "currency": "GBP", "total": 1805.85, "base_fare": 1404.03, "tax": 401.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMS4xLCJiYXNlX2ZhcmUiOjE4ODIuMzgsInRheCI6NTM4LjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2Ni4yNywiYmFzZV9mYXJlIjoxODI3LjU1LCJ0YXgiOjUzOC43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzY2LjI3LCJiYXNlX2ZhcmUiOjE4MjcuNTUsInRheCI6NTM4LjcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1805.85, "base_fare": 1404.03, "tax": 401.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1363.13", "tax": "401.82", "discount": 0, "ait": "0.00", "service_charge": 40.9 }, "partner": { "currency": "GBP", "total": 1805.85, "base_fare": 1404.03, "tax": 401.82, "gross": { "base_fare": "1363.13", "tax": "401.82", "discount": "0.00", "ait": "0.00", "service_charge": 40.9 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjEuMTAiLCJiYXNlX2ZhcmUiOiIxODgyLjM4IiwidGF4IjoiNTM4LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyNy41NSIsInRheCI6IjUzOC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU0LjgzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTQuODMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2Ni4yNyIsImJhc2VfZmFyZSI6IjE4MjcuNTUiLCJ0YXgiOiI1MzguNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODI3LjU1IiwidGF4IjoiNTM4LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2Ni4yNyIsImJhc2VfZmFyZSI6IjE4MjcuNTUiLCJ0YXgiOiI1MzguNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2Ni4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1805.85, "filter": { "id": "F77TX00174-1723", "price": 1805.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "RJ", "carrier_marketing": "RJ", "aircraft": "RJ", "aircraft_name": "RJ", "cabin_class": "V", "connecting_airport": [ "AMM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121605amm202601130001112amm202601130135jed202601130345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1724", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1725*_*twtvOwApElIaUftU", "flight_key": "F77TX00174-1724", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 20:15:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1751.19, "gross_total": 2294.17, "base_fare": 1374.1, "tax": 377.1, "sell": { "currency": "GBP", "total": 1751.19, "base_fare": 1374.1, "tax": 377.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0Ny44MywiYmFzZV9mYXJlIjoxODQyLjI1LCJ0YXgiOjUwNS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyOTQuMTcsImJhc2VfZmFyZSI6MTc4OC41OSwidGF4Ijo1MDUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5NC4xNywiYmFzZV9mYXJlIjoxNzg4LjU5LCJ0YXgiOjUwNS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1751.19, "base_fare": 1374.1, "tax": 377.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.07", "tax": "377.10", "discount": 0, "ait": "0.00", "service_charge": 40.02 }, "partner": { "currency": "GBP", "total": 1751.19, "base_fare": 1374.1, "tax": 377.1, "gross": { "base_fare": "1334.07", "tax": "377.10", "discount": "0.00", "ait": "0.00", "service_charge": 40.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNDcuODMiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTA1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjUwNS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5NC4xNyIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1MDUuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTA1LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5NC4xNyIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1MDUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1751.19, "filter": { "id": "F77TX00174-1724", "price": 1751.19, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601122015dxb20260113071068dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1725", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1726*_*MNvdnk8lckOCz1Zy", "flight_key": "F77TX00174-1725", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1725", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1726", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1727*_*JQ2WqvaSMJN4JSsY", "flight_key": "F77TX00174-1726", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1726", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1727", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1728*_*1aCOfWQm8GZZitrO", "flight_key": "F77TX00174-1727", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1727", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1728", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1729*_*H5oivlts6lb7wznY", "flight_key": "F77TX00174-1728", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1728", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1729", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1730*_*Nz1wBW9Y1yMLL3UR", "flight_key": "F77TX00174-1729", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1729", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1730", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1731*_*O2oMj0m5Rb8SFjhI", "flight_key": "F77TX00174-1730", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1730", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1731", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1732*_*fO2nBB7hh71nTf3X", "flight_key": "F77TX00174-1731", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1731", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1732", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1733*_*1yOZdFTXYAHEtLEw", "flight_key": "F77TX00174-1732", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1732", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1733", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1734*_*iMkBRlDEMz57mzpB", "flight_key": "F77TX00174-1733", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1774.08, "gross_total": 2326.5, "base_fare": 1331.74, "tax": 442.34, "sell": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM3OC41LCJiYXNlX2ZhcmUiOjE3ODUuNDYsInRheCI6NTkzLjA0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNi41LCJiYXNlX2ZhcmUiOjE3MzMuNDYsInRheCI6NTkzLjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjYuNSwiYmFzZV9mYXJlIjoxNzMzLjQ2LCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 38.79 }, "partner": { "currency": "GBP", "total": 1774.08, "base_fare": 1331.74, "tax": 442.34, "gross": { "base_fare": "1292.95", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 38.79 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNzguNTAiLCJiYXNlX2ZhcmUiOiIxNzg1LjQ2IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTczMy40NiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzMzLjQ2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNi41MCIsImJhc2VfZmFyZSI6IjE3MzMuNDYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNi41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1774.08, "filter": { "id": "F77TX00174-1733", "price": 1774.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1734", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1735*_*Gc4nwCCEj12k1wJQ", "flight_key": "F77TX00174-1734", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT1H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1734", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1735", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1736*_*ZCKDvgc5nxAqORE5", "flight_key": "F77TX00174-1735", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1735", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1736", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1737*_*AOXKaXvfmmT0Wieb", "flight_key": "F77TX00174-1736", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT12H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1736", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1737", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1738*_*P5cJUTgbffbPGUBb", "flight_key": "F77TX00174-1737", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1737", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1738", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1739*_*dgtmFcUFU4o4DsJU", "flight_key": "F77TX00174-1738", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT19H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1738", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1739", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1740*_*xLeOxzDf9Zdbt2sZ", "flight_key": "F77TX00174-1739", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1930" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1739", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120620ist2026011213201930ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1740", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1741*_*gtcYIpUghlyrlbXW", "flight_key": "F77TX00174-1740", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1740", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1741", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1742*_*xwgLmG050moIiFGl", "flight_key": "F77TX00174-1741", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT08H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1741", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1742", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1743*_*1HYGgIwaEeEXvqnH", "flight_key": "F77TX00174-1742", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H0M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1742", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1743", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1744*_*mdIRTzAcyrDY1rwE", "flight_key": "F77TX00174-1743", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT15H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT15H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1743", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1744", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1745*_*9MFa1ETuZgm1MyGE", "flight_key": "F77TX00174-1744", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H25M", "transit_time": "PT16H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT16H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1744", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1745", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1746*_*NGn26YZJUPrbWi9Z", "flight_key": "F77TX00174-1745", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H15M", "transit_time": "PT21H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 17:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT21H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1745", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121020ist2026011217201982ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1746", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1747*_*ndrxRWeu6Nat8os6", "flight_key": "F77TX00174-1746", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H5M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT01H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1746", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1747", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1748*_*UT4l0R2eMLvP1PiO", "flight_key": "F77TX00174-1747", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1747", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1748", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1749*_*F8eqKvNXt6OpKS70", "flight_key": "F77TX00174-1748", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1748", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1749", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1750*_*AWlhDPmfwNFG9RPN", "flight_key": "F77TX00174-1749", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1749", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1750", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1751*_*nW4Kqu6grFbpdx2C", "flight_key": "F77TX00174-1750", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT14H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1750", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1751", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1752*_*9nmeaUoEp0y1Y4bm", "flight_key": "F77TX00174-1751", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H50M", "transit_time": "PT21H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1998" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1775.67, "gross_total": 2327.95, "base_fare": 1349.34, "tax": 426.33, "sell": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4MC42NCwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjU3MS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMjcuOTUsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo1NzEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMyNy45NSwiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjU3MS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1775.67, "base_fare": 1349.34, "tax": 426.33, "gross": { "base_fare": "1310.04", "tax": "426.33", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzODAuNjQiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNTcxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjU3MS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNTcxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMyNy45NSIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI1NzEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMyNy45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1775.67, "filter": { "id": "F77TX00174-1751", "price": 1775.67, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121705ist2026011300051998ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1752", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1753*_*4WgNpA1SRI3kvRmt", "flight_key": "F77TX00174-1752", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1783.75, "gross_total": 2337.82, "base_fare": 1374.1, "tax": 409.66, "sell": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5MS40OCwiYmFzZV9mYXJlIjoxODQyLjI1LCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMzcuODIsImJhc2VfZmFyZSI6MTc4OC41OSwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy44MiwiYmFzZV9mYXJlIjoxNzg4LjU5LCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 40.02 }, "partner": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 40.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.75, "filter": { "id": "F77TX00174-1752", "price": 1783.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1753", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1754*_*QVySSaINUkjdDzTu", "flight_key": "F77TX00174-1753", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1783.75, "gross_total": 2337.82, "base_fare": 1374.1, "tax": 409.66, "sell": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5MS40OCwiYmFzZV9mYXJlIjoxODQyLjI1LCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMzcuODIsImJhc2VfZmFyZSI6MTc4OC41OSwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy44MiwiYmFzZV9mYXJlIjoxNzg4LjU5LCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 40.02 }, "partner": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 40.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.75, "filter": { "id": "F77TX00174-1753", "price": 1783.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1754", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1755*_*vjf3Efsh6n70kBv3", "flight_key": "F77TX00174-1754", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1783.75, "gross_total": 2337.82, "base_fare": 1374.1, "tax": 409.66, "sell": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5MS40OCwiYmFzZV9mYXJlIjoxODQyLjI1LCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMzcuODIsImJhc2VfZmFyZSI6MTc4OC41OSwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy44MiwiYmFzZV9mYXJlIjoxNzg4LjU5LCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 40.02 }, "partner": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 40.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.75, "filter": { "id": "F77TX00174-1754", "price": 1783.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1755", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1756*_*MGvvJnbKSxXt3Rkk", "flight_key": "F77TX00174-1755", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT12H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT12H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1783.75, "gross_total": 2337.82, "base_fare": 1374.1, "tax": 409.66, "sell": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5MS40OCwiYmFzZV9mYXJlIjoxODQyLjI1LCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMzcuODIsImJhc2VfZmFyZSI6MTc4OC41OSwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzNy44MiwiYmFzZV9mYXJlIjoxNzg4LjU5LCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 40.02 }, "partner": { "currency": "GBP", "total": 1783.75, "base_fare": 1374.1, "tax": 409.66, "gross": { "base_fare": "1334.07", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 40.02 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.75, "filter": { "id": "F77TX00174-1755", "price": 1783.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1756", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1757*_*SE0aqUOvYifKcYqP", "flight_key": "F77TX00174-1756", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1784.41, "gross_total": 2339.95, "base_fare": 1342.08, "tax": 442.34, "sell": { "currency": "GBP", "total": 1784.41, "base_fare": 1342.08, "tax": 442.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5Mi4zNiwiYmFzZV9mYXJlIjoxNzk5LjMyLCJ0YXgiOjU5My4wNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzMzkuOTUsImJhc2VfZmFyZSI6MTc0Ni45MSwidGF4Ijo1OTMuMDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjMzOS45NSwiYmFzZV9mYXJlIjoxNzQ2LjkxLCJ0YXgiOjU5My4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1784.41, "base_fare": 1342.08, "tax": 442.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1302.98", "tax": "442.34", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.41, "base_fare": 1342.08, "tax": 442.34, "gross": { "base_fare": "1302.98", "tax": "442.34", "discount": "0.00", "ait": "0.00", "service_charge": 39.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTIuMzYiLCJiYXNlX2ZhcmUiOiIxNzk5LjMyIiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc0Ni45MSIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzOS45NSIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzQ2LjkxIiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzOS45NSIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzOS45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1784.41, "filter": { "id": "F77TX00174-1756", "price": 1784.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1757", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1758*_*kdt29xHiNNWydGpq", "flight_key": "F77TX00174-1757", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H20M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 18:50:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 22:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "669" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1789.1, "gross_total": 2345.31, "base_fare": 1365.81, "tax": 423.29, "sell": { "currency": "GBP", "total": 1789.1, "base_fare": 1365.81, "tax": 423.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5OC42NCwiYmFzZV9mYXJlIjoxODMxLjE0LCJ0YXgiOjU2Ny41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0NS4zMSwiYmFzZV9mYXJlIjoxNzc3LjgxLCJ0YXgiOjU2Ny41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDUuMzEsImJhc2VfZmFyZSI6MTc3Ny44MSwidGF4Ijo1NjcuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1789.1, "base_fare": 1365.81, "tax": 423.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1326.03", "tax": "423.29", "discount": 0, "ait": "0.00", "service_charge": 39.78 }, "partner": { "currency": "GBP", "total": 1789.1, "base_fare": 1365.81, "tax": 423.29, "gross": { "base_fare": "1326.03", "tax": "423.29", "discount": "0.00", "ait": "0.00", "service_charge": 39.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTguNjQiLCJiYXNlX2ZhcmUiOiIxODMxLjE0IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc3Ny44MSIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0NS4zMSIsImJhc2VfZmFyZSI6IjE3NzcuODEiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzc3LjgxIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0NS4zMSIsImJhc2VfZmFyZSI6IjE3NzcuODEiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0NS4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1789.1, "filter": { "id": "F77TX00174-1757", "price": 1789.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1758", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1759*_*jcltRHnpURdf3yPh", "flight_key": "F77TX00174-1758", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-12 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "784" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H15M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "643" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1789.1, "gross_total": 2345.31, "base_fare": 1365.81, "tax": 423.29, "sell": { "currency": "GBP", "total": 1789.1, "base_fare": 1365.81, "tax": 423.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5OC42NCwiYmFzZV9mYXJlIjoxODMxLjE0LCJ0YXgiOjU2Ny41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0NS4zMSwiYmFzZV9mYXJlIjoxNzc3LjgxLCJ0YXgiOjU2Ny41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDUuMzEsImJhc2VfZmFyZSI6MTc3Ny44MSwidGF4Ijo1NjcuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1789.1, "base_fare": 1365.81, "tax": 423.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1326.03", "tax": "423.29", "discount": 0, "ait": "0.00", "service_charge": 39.78 }, "partner": { "currency": "GBP", "total": 1789.1, "base_fare": 1365.81, "tax": 423.29, "gross": { "base_fare": "1326.03", "tax": "423.29", "discount": "0.00", "ait": "0.00", "service_charge": 39.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTguNjQiLCJiYXNlX2ZhcmUiOiIxODMxLjE0IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc3Ny44MSIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0NS4zMSIsImJhc2VfZmFyZSI6IjE3NzcuODEiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzc3LjgxIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0NS4zMSIsImJhc2VfZmFyZSI6IjE3NzcuODEiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0NS4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1789.1, "filter": { "id": "F77TX00174-1758", "price": 1789.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120940cai202601121630784cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1759", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1760*_*r9c2Cm8ra0mFRA0u", "flight_key": "F77TX00174-1759", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT3H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 08:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 11:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT03H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "667" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1800.46, "gross_total": 2360.1, "base_fare": 1377.18, "tax": 423.29, "sell": { "currency": "GBP", "total": 1800.46, "base_fare": 1377.18, "tax": 423.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQxMy44OCwiYmFzZV9mYXJlIjoxODQ2LjM4LCJ0YXgiOjU2Ny41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2MC4xLCJiYXNlX2ZhcmUiOjE3OTIuNiwidGF4Ijo1NjcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzYwLjEsImJhc2VfZmFyZSI6MTc5Mi42LCJ0YXgiOjU2Ny41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1800.46, "base_fare": 1377.18, "tax": 423.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1337.06", "tax": "423.29", "discount": 0, "ait": "0.00", "service_charge": 40.11 }, "partner": { "currency": "GBP", "total": 1800.46, "base_fare": 1377.18, "tax": 423.29, "gross": { "base_fare": "1337.06", "tax": "423.29", "discount": "0.00", "ait": "0.00", "service_charge": 40.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MTMuODgiLCJiYXNlX2ZhcmUiOiIxODQ2LjM4IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc5Mi42MCIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzkyLjYwIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2MC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1800.46, "filter": { "id": "F77TX00174-1759", "price": 1800.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130810jed202601131120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1760", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1761*_*ksydFLAS0MIyASv3", "flight_key": "F77TX00174-1760", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H40M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CAI", "arrival_time": "2026-01-13 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-12", "flight_time": "PT4H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "780" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-13 10:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "MS", "name": "MS", "picture": "MS.png" }, "operating": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "marketing": { "carrier": "MS", "carrier_name": "Egyptair", "carrier_logo": "MS.png", "flight_number": "661" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1800.46, "gross_total": 2360.1, "base_fare": 1377.18, "tax": 423.29, "sell": { "currency": "GBP", "total": 1800.46, "base_fare": 1377.18, "tax": 423.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQxMy44OCwiYmFzZV9mYXJlIjoxODQ2LjM4LCJ0YXgiOjU2Ny41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2MC4xLCJiYXNlX2ZhcmUiOjE3OTIuNiwidGF4Ijo1NjcuNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzYwLjEsImJhc2VfZmFyZSI6MTc5Mi42LCJ0YXgiOjU2Ny41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1800.46, "base_fare": 1377.18, "tax": 423.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1337.06", "tax": "423.29", "discount": 0, "ait": "0.00", "service_charge": 40.11 }, "partner": { "currency": "GBP", "total": 1800.46, "base_fare": 1377.18, "tax": 423.29, "gross": { "base_fare": "1337.06", "tax": "423.29", "discount": "0.00", "ait": "0.00", "service_charge": 40.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MTMuODgiLCJiYXNlX2ZhcmUiOiIxODQ2LjM4IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc5Mi42MCIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzkyLjYwIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2MC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1800.46, "filter": { "id": "F77TX00174-1760", "price": 1800.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "MS", "carrier_marketing": "MS", "aircraft": "MS", "aircraft_name": "MS", "cabin_class": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200cai202601130450780cai202601130730jed202601131040661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1761", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1762*_*Px0vdCZtEuqvHjyC", "flight_key": "F77TX00174-1761", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H25M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1761", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1762", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1763*_*nQx3oCb7r0agxKue", "flight_key": "F77TX00174-1762", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H20M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1762", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1763", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1764*_*lVKzt7WgVed3Jpgq", "flight_key": "F77TX00174-1763", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H35M", "transit_time": "PT11H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT11H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1763", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1764", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1765*_*HDIEQsCRfO40YSuj", "flight_key": "F77TX00174-1764", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H45M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1764", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1765", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1766*_*kCPC5S0rkpSsFgSq", "flight_key": "F77TX00174-1765", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H15M", "transit_time": "PT19H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT19H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1765", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1766", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1767*_*wMfXzcfpYxSloc9k", "flight_key": "F77TX00174-1766", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1988" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1766", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120635ist2026011213351988ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1767", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1768*_*e9nmHqzEBGOoMotp", "flight_key": "F77TX00174-1767", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H5M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1767", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1768", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1769*_*HOOankyMI2siuX6H", "flight_key": "F77TX00174-1768", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H15M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1768", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1769", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1770*_*ZUAWDoxfMy0Ml0ya", "flight_key": "F77TX00174-1769", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H45M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT10H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1769", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1770", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1771*_*QCKIscLKF4YYJSzs", "flight_key": "F77TX00174-1770", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT11H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1770", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1771", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1772*_*vqKmt81rCXPtO6K1", "flight_key": "F77TX00174-1771", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT16H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1771", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1772", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1773*_*tAo77JdhcnUaYbjw", "flight_key": "F77TX00174-1772", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H50M", "transit_time": "PT23H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 22:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT4H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1936" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT23H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1772", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121505ist2026011222051936ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1773", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1774*_*Lovgf6iLLV59RLNO", "flight_key": "F77TX00174-1773", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H35M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1773", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1774", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1775*_*0In1pgFLUTLuXoVT", "flight_key": "F77TX00174-1774", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT4H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT04H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1774", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1775", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1776*_*L2Wi5etQeJcRHFkU", "flight_key": "F77TX00174-1775", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT9H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT09H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1775", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1776", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1777*_*uPP7UtvgT6DFUjnx", "flight_key": "F77TX00174-1776", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H10M", "transit_time": "PT10H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT10H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1776", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1777", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1778*_*M8WcvSBTGcJ0fQ9u", "flight_key": "F77TX00174-1777", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT15H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1777", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1778", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1779*_*lTHuIqaXw4tly4NJ", "flight_key": "F77TX00174-1778", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H20M", "transit_time": "PT21H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 16:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1986" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT21H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1778", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121635ist2026011223251986ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1779", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1780*_*g0J7cY6KrLPxsOHB", "flight_key": "F77TX00174-1779", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT3H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1779", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1780", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1781*_*RSufbzordUVLqWu7", "flight_key": "F77TX00174-1780", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1780", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1781", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1782*_*e8ODWB0yOvk45qhx", "flight_key": "F77TX00174-1781", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT09H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1781", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1782", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1783*_*VjN5V4cOJACwhaAt", "flight_key": "F77TX00174-1782", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H50M", "transit_time": "PT14H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1782", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1783", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1784*_*3g5PeLQBaSnkepUV", "flight_key": "F77TX00174-1783", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H10M", "transit_time": "PT20H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1972" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1783", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121745ist2026011300351972ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1784", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1785*_*fDTDkLiSrBwUDbhT", "flight_key": "F77TX00174-1784", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H20M", "transit_time": "PT2H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1784", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1785", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1786*_*vmhsJVnc2sgpMLfs", "flight_key": "F77TX00174-1785", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H50M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1785", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1786", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1787*_*mCeH5AUFn95F3kPo", "flight_key": "F77TX00174-1786", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT8H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT08H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1786", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1787", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1788*_*y0pd0Z2ifA9955Or", "flight_key": "F77TX00174-1787", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H35M", "transit_time": "PT14H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT14H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1787", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1788", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1789*_*AvnHMBYMXk1PpC4I", "flight_key": "F77TX00174-1788", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H55M", "transit_time": "PT20H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1932" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT20H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1788", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121800ist2026011300551932ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1789", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1790*_*6juRdZYuwNE9wmAf", "flight_key": "F77TX00174-1789", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT20H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1789", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "E", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140130jed20260114051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1790", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1791*_*FstMSPdooG7iLeKn", "flight_key": "F77TX00174-1790", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H15M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "O", "cabin_code": "O", "booking_code": "O", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1790", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1791", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1792*_*G2XLRMSIOp4rHoFw", "flight_key": "F77TX00174-1791", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1791", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1792", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1793*_*WnJKZgMAjgiAmNag", "flight_key": "F77TX00174-1792", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT9H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT09H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1792", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1793", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1794*_*tTws4Ah4cnxFWxoD", "flight_key": "F77TX00174-1793", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H20M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT15H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1793", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601132110jed20260114005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1794", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1795*_*WMR12bpyUhnN5gUE", "flight_key": "F77TX00174-1794", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT22H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:35:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-13 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-14 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-14 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT22H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1807.01, "gross_total": 2369.97, "base_fare": 1349.34, "tax": 457.67, "sell": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQyMi42NiwiYmFzZV9mYXJlIjoxODA5LjA2LCJ0YXgiOjYxMy42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM2OS45NywiYmFzZV9mYXJlIjoxNzU2LjM3LCJ0YXgiOjYxMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNjkuOTcsImJhc2VfZmFyZSI6MTc1Ni4zNywidGF4Ijo2MTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": 0, "ait": "0.00", "service_charge": 39.3 }, "partner": { "currency": "GBP", "total": 1807.01, "base_fare": 1349.34, "tax": 457.67, "gross": { "base_fare": "1310.04", "tax": "457.67", "discount": "0.00", "ait": "0.00", "service_charge": 39.3 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MjIuNjYiLCJiYXNlX2ZhcmUiOiIxODA5LjA2IiwidGF4IjoiNjEzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1Ni4zNyIsInRheCI6IjYxMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU2LjM3IiwidGF4IjoiNjEzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2OS45NyIsImJhc2VfZmFyZSI6IjE3NTYuMzciLCJ0YXgiOiI2MTMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2OS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1807.01, "filter": { "id": "F77TX00174-1794", "price": 1807.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122235ist2026011305251984ist202601140335jed202601140720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1795", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1796*_*TT4uiaooe9sXw4sV", "flight_key": "F77TX00174-1795", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "94" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1817.63, "gross_total": 2383.79, "base_fare": 1359.8, "tax": 457.83, "sell": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi44OSwiYmFzZV9mYXJlIjoxODIzLjA4LCJ0YXgiOjYxMy44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuNzksImJhc2VfZmFyZSI6MTc2OS45OCwidGF4Ijo2MTMuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My43OSwiYmFzZV9mYXJlIjoxNzY5Ljk4LCJ0YXgiOjYxMy44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": 0, "ait": "0.00", "service_charge": 39.61 }, "partner": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": "0.00", "ait": "0.00", "service_charge": 39.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuODkiLCJiYXNlX2ZhcmUiOiIxODIzLjA4IiwidGF4IjoiNjEzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS45OCIsInRheCI6IjYxMy44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5Ljk4IiwidGF4IjoiNjEzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.63, "filter": { "id": "F77TX00174-1795", "price": 1817.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1796", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1797*_*J15hMQRLsy4k9AtU", "flight_key": "F77TX00174-1796", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 05:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT07H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "96" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1817.63, "gross_total": 2383.79, "base_fare": 1359.8, "tax": 457.83, "sell": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi44OSwiYmFzZV9mYXJlIjoxODIzLjA4LCJ0YXgiOjYxMy44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuNzksImJhc2VfZmFyZSI6MTc2OS45OCwidGF4Ijo2MTMuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My43OSwiYmFzZV9mYXJlIjoxNzY5Ljk4LCJ0YXgiOjYxMy44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": 0, "ait": "0.00", "service_charge": 39.61 }, "partner": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": "0.00", "ait": "0.00", "service_charge": 39.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuODkiLCJiYXNlX2ZhcmUiOiIxODIzLjA4IiwidGF4IjoiNjEzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS45OCIsInRheCI6IjYxMy44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5Ljk4IiwidGF4IjoiNjEzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.63, "filter": { "id": "F77TX00174-1796", "price": 1817.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1797", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1798*_*F3BhueajZ1RJ6v90", "flight_key": "F77TX00174-1797", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT9H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT09H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "114" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1817.63, "gross_total": 2383.79, "base_fare": 1359.8, "tax": 457.83, "sell": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi44OSwiYmFzZV9mYXJlIjoxODIzLjA4LCJ0YXgiOjYxMy44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuNzksImJhc2VfZmFyZSI6MTc2OS45OCwidGF4Ijo2MTMuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My43OSwiYmFzZV9mYXJlIjoxNzY5Ljk4LCJ0YXgiOjYxMy44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": 0, "ait": "0.00", "service_charge": 39.61 }, "partner": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": "0.00", "ait": "0.00", "service_charge": 39.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuODkiLCJiYXNlX2ZhcmUiOiIxODIzLjA4IiwidGF4IjoiNjEzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS45OCIsInRheCI6IjYxMy44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5Ljk4IiwidGF4IjoiNjEzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.63, "filter": { "id": "F77TX00174-1797", "price": 1817.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1798", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1799*_*0H4mujcXfWchehzC", "flight_key": "F77TX00174-1798", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 12:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT14H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "92" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1817.63, "gross_total": 2383.79, "base_fare": 1359.8, "tax": 457.83, "sell": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi44OSwiYmFzZV9mYXJlIjoxODIzLjA4LCJ0YXgiOjYxMy44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuNzksImJhc2VfZmFyZSI6MTc2OS45OCwidGF4Ijo2MTMuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My43OSwiYmFzZV9mYXJlIjoxNzY5Ljk4LCJ0YXgiOjYxMy44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": 0, "ait": "0.00", "service_charge": 39.61 }, "partner": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": "0.00", "ait": "0.00", "service_charge": 39.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuODkiLCJiYXNlX2ZhcmUiOiIxODIzLjA4IiwidGF4IjoiNjEzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS45OCIsInRheCI6IjYxMy44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5Ljk4IiwidGF4IjoiNjEzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.63, "filter": { "id": "F77TX00174-1798", "price": 1817.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130900jed20260113125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1799", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1800*_*a1gHk5tWthC8v06X", "flight_key": "F77TX00174-1799", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H15M", "transit_time": "PT15H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 13:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT15H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "120" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1817.63, "gross_total": 2383.79, "base_fare": 1359.8, "tax": 457.83, "sell": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi44OSwiYmFzZV9mYXJlIjoxODIzLjA4LCJ0YXgiOjYxMy44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuNzksImJhc2VfZmFyZSI6MTc2OS45OCwidGF4Ijo2MTMuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My43OSwiYmFzZV9mYXJlIjoxNzY5Ljk4LCJ0YXgiOjYxMy44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": 0, "ait": "0.00", "service_charge": 39.61 }, "partner": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": "0.00", "ait": "0.00", "service_charge": 39.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuODkiLCJiYXNlX2ZhcmUiOiIxODIzLjA4IiwidGF4IjoiNjEzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS45OCIsInRheCI6IjYxMy44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5Ljk4IiwidGF4IjoiNjEzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.63, "filter": { "id": "F77TX00174-1799", "price": 1817.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601130950jed202601131345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1800", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1801*_*Pcaz1s2T85TQeiY6", "flight_key": "F77TX00174-1800", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT20H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-12 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "1980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-13 14:55:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT20H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "TK", "name": "TK", "picture": "TK.png" }, "operating": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1817.63, "gross_total": 2383.79, "base_fare": 1359.8, "tax": 457.83, "sell": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi44OSwiYmFzZV9mYXJlIjoxODIzLjA4LCJ0YXgiOjYxMy44MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuNzksImJhc2VfZmFyZSI6MTc2OS45OCwidGF4Ijo2MTMuODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My43OSwiYmFzZV9mYXJlIjoxNzY5Ljk4LCJ0YXgiOjYxMy44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": 0, "ait": "0.00", "service_charge": 39.61 }, "partner": { "currency": "GBP", "total": 1817.63, "base_fare": 1359.8, "tax": 457.83, "gross": { "base_fare": "1320.19", "tax": "457.83", "discount": "0.00", "ait": "0.00", "service_charge": 39.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuODkiLCJiYXNlX2ZhcmUiOiIxODIzLjA4IiwidGF4IjoiNjEzLjgxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS45OCIsInRheCI6IjYxMy44MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5Ljk4IiwidGF4IjoiNjEzLjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My43OSIsImJhc2VfZmFyZSI6IjE3NjkuOTgiLCJ0YXgiOiI2MTMuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.63, "filter": { "id": "F77TX00174-1800", "price": 1817.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_marketing": "TK", "aircraft": "TK", "aircraft_name": "TK", "cabin_class": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121130ist2026011218251980ist202601131455jed202601131835126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1801", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1802*_*ePpxUFTXgjSuPo8H", "flight_key": "F77TX00174-1801", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 12:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1859.97, "gross_total": 2436.93, "base_fare": 1452.52, "tax": 407.44, "sell": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ5My42NSwiYmFzZV9mYXJlIjoxOTQ3LjQsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi45MywiYmFzZV9mYXJlIjoxODkwLjY4LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDM2LjkzLCJiYXNlX2ZhcmUiOjE4OTAuNjgsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 42.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OTMuNjUiLCJiYXNlX2ZhcmUiOiIxOTQ3LjQwIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5MC42OCIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2LjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODkwLjY4IiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQzNi45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1859.97, "filter": { "id": "F77TX00174-1801", "price": 1859.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131005jed202601131240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1802", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1803*_*9gPZmfPjefordnFa", "flight_key": "F77TX00174-1802", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "PT18H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:55:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1859.97, "gross_total": 2436.93, "base_fare": 1452.52, "tax": 407.44, "sell": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ5My42NSwiYmFzZV9mYXJlIjoxOTQ3LjQsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi45MywiYmFzZV9mYXJlIjoxODkwLjY4LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDM2LjkzLCJiYXNlX2ZhcmUiOjE4OTAuNjgsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 42.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OTMuNjUiLCJiYXNlX2ZhcmUiOiIxOTQ3LjQwIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5MC42OCIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2LjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODkwLjY4IiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQzNi45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1859.97, "filter": { "id": "F77TX00174-1802", "price": 1859.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140155jed202601140430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1803", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1804*_*BPh6g01I95kvsn5f", "flight_key": "F77TX00174-1803", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1859.97, "gross_total": 2436.93, "base_fare": 1452.52, "tax": 407.44, "sell": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ5My42NSwiYmFzZV9mYXJlIjoxOTQ3LjQsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi45MywiYmFzZV9mYXJlIjoxODkwLjY4LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDM2LjkzLCJiYXNlX2ZhcmUiOjE4OTAuNjgsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 42.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OTMuNjUiLCJiYXNlX2ZhcmUiOiIxOTQ3LjQwIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5MC42OCIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2LjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODkwLjY4IiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQzNi45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1859.97, "filter": { "id": "F77TX00174-1803", "price": 1859.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1804", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1805*_*VX4RKtb2P6LwhGik", "flight_key": "F77TX00174-1804", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1859.97, "gross_total": 2436.93, "base_fare": 1452.52, "tax": 407.44, "sell": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ5My42NSwiYmFzZV9mYXJlIjoxOTQ3LjQsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi45MywiYmFzZV9mYXJlIjoxODkwLjY4LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDM2LjkzLCJiYXNlX2ZhcmUiOjE4OTAuNjgsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1859.97, "base_fare": 1452.52, "tax": 407.44, "gross": { "base_fare": "1410.22", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 42.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OTMuNjUiLCJiYXNlX2ZhcmUiOiIxOTQ3LjQwIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5MC42OCIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2LjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODkwLjY4IiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQzNi45MyIsImJhc2VfZmFyZSI6IjE4OTAuNjgiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQzNi45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1859.97, "filter": { "id": "F77TX00174-1804", "price": 1859.97, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140135jed202601140410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1805", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1806*_*228etSYzLkGqLdAH", "flight_key": "F77TX00174-1805", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 12:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1864.11, "gross_total": 2442.32, "base_fare": 1456.66, "tax": 407.44, "sell": { "currency": "GBP", "total": 1864.11, "base_fare": 1456.66, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ5OS4yLCJiYXNlX2ZhcmUiOjE5NTIuOTUsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ0Mi4zMiwiYmFzZV9mYXJlIjoxODk2LjA3LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDQyLjMyLCJiYXNlX2ZhcmUiOjE4OTYuMDcsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1864.11, "base_fare": 1456.66, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1414.24", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 42.43 }, "partner": { "currency": "GBP", "total": 1864.11, "base_fare": 1456.66, "tax": 407.44, "gross": { "base_fare": "1414.24", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 42.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OTkuMjAiLCJiYXNlX2ZhcmUiOiIxOTUyLjk1IiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5Ni4wNyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2Ljg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuODgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ0Mi4zMiIsImJhc2VfZmFyZSI6IjE4OTYuMDciLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk2LjA3IiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ0Mi4zMiIsImJhc2VfZmFyZSI6IjE4OTYuMDciLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ0Mi4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1864.11, "filter": { "id": "F77TX00174-1805", "price": 1864.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131005jed202601131240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1806", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1807*_*9cuuJj77U5k5cgiU", "flight_key": "F77TX00174-1806", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 5, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1864.11, "gross_total": 2442.32, "base_fare": 1456.66, "tax": 407.44, "sell": { "currency": "GBP", "total": 1864.11, "base_fare": 1456.66, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ5OS4yLCJiYXNlX2ZhcmUiOjE5NTIuOTUsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ0Mi4zMiwiYmFzZV9mYXJlIjoxODk2LjA3LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDQyLjMyLCJiYXNlX2ZhcmUiOjE4OTYuMDcsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1864.11, "base_fare": 1456.66, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1414.24", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 42.43 }, "partner": { "currency": "GBP", "total": 1864.11, "base_fare": 1456.66, "tax": 407.44, "gross": { "base_fare": "1414.24", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 42.43 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0OTkuMjAiLCJiYXNlX2ZhcmUiOiIxOTUyLjk1IiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5Ni4wNyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2Ljg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuODgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ0Mi4zMiIsImJhc2VfZmFyZSI6IjE4OTYuMDciLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk2LjA3IiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ0Mi4zMiIsImJhc2VfZmFyZSI6IjE4OTYuMDciLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ0Mi4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1864.11, "filter": { "id": "F77TX00174-1806", "price": 1864.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1807", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1808*_*G39TIo7G0wiSvzuS", "flight_key": "F77TX00174-1807", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1888.29, "gross_total": 2474.7, "base_fare": 1458.07, "tax": 430.22, "sell": { "currency": "GBP", "total": 1888.29, "base_fare": 1458.07, "tax": 430.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUzMS42NCwiYmFzZV9mYXJlIjoxOTU0Ljg0LCJ0YXgiOjU3Ni44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ3NC43LCJiYXNlX2ZhcmUiOjE4OTcuOSwidGF4Ijo1NzYuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDc0LjcsImJhc2VfZmFyZSI6MTg5Ny45LCJ0YXgiOjU3Ni44fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1888.29, "base_fare": 1458.07, "tax": 430.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1415.60", "tax": "430.22", "discount": 0, "ait": "0.00", "service_charge": 42.47 }, "partner": { "currency": "GBP", "total": 1888.29, "base_fare": 1458.07, "tax": 430.22, "gross": { "base_fare": "1415.60", "tax": "430.22", "discount": "0.00", "ait": "0.00", "service_charge": 42.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1MzEuNjQiLCJiYXNlX2ZhcmUiOiIxOTU0Ljg0IiwidGF4IjoiNTc2LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5Ny45MCIsInRheCI6IjU3Ni44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2Ljk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ3NC43MCIsImJhc2VfZmFyZSI6IjE4OTcuOTAiLCJ0YXgiOiI1NzYuODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk3LjkwIiwidGF4IjoiNTc2LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ3NC43MCIsImJhc2VfZmFyZSI6IjE4OTcuOTAiLCJ0YXgiOiI1NzYuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ3NC43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1888.29, "filter": { "id": "F77TX00174-1807", "price": 1888.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140135jed202601140410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1808", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1809*_*1ehDBVG1ARaeEeSs", "flight_key": "F77TX00174-1808", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "PT18H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:55:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1888.29, "gross_total": 2474.7, "base_fare": 1458.07, "tax": 430.22, "sell": { "currency": "GBP", "total": 1888.29, "base_fare": 1458.07, "tax": 430.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUzMS42NCwiYmFzZV9mYXJlIjoxOTU0Ljg0LCJ0YXgiOjU3Ni44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ3NC43LCJiYXNlX2ZhcmUiOjE4OTcuOSwidGF4Ijo1NzYuOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDc0LjcsImJhc2VfZmFyZSI6MTg5Ny45LCJ0YXgiOjU3Ni44fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1888.29, "base_fare": 1458.07, "tax": 430.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1415.60", "tax": "430.22", "discount": 0, "ait": "0.00", "service_charge": 42.47 }, "partner": { "currency": "GBP", "total": 1888.29, "base_fare": 1458.07, "tax": 430.22, "gross": { "base_fare": "1415.60", "tax": "430.22", "discount": "0.00", "ait": "0.00", "service_charge": 42.47 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1MzEuNjQiLCJiYXNlX2ZhcmUiOiIxOTU0Ljg0IiwidGF4IjoiNTc2LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5Ny45MCIsInRheCI6IjU3Ni44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2Ljk0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuOTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ3NC43MCIsImJhc2VfZmFyZSI6IjE4OTcuOTAiLCJ0YXgiOiI1NzYuODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk3LjkwIiwidGF4IjoiNTc2LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ3NC43MCIsImJhc2VfZmFyZSI6IjE4OTcuOTAiLCJ0YXgiOiI1NzYuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ3NC43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1888.29, "filter": { "id": "F77TX00174-1808", "price": 1888.29, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140155jed202601140430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1809", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1810*_*ljFtSApLEVmHucRv", "flight_key": "F77TX00174-1809", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1903.56, "gross_total": 2488.8, "base_fare": 1620.83, "tax": 282.72, "sell": { "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU1Mi4wOSwiYmFzZV9mYXJlIjoyMTczLjA1LCJ0YXgiOjM3OS4wNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0ODguOCwiYmFzZV9mYXJlIjoyMTA5Ljc2LCJ0YXgiOjM3OS4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDg4LjgsImJhc2VfZmFyZSI6MjEwOS43NiwidGF4IjozNzkuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.63", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72, "gross": { "base_fare": "1573.63", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 47.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1NTIuMDkiLCJiYXNlX2ZhcmUiOiIyMTczLjA1IiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEwOS43NiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4OC44MCIsImJhc2VfZmFyZSI6IjIxMDkuNzYiLCJ0YXgiOiIzNzkuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTA5Ljc2IiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4OC44MCIsImJhc2VfZmFyZSI6IjIxMDkuNzYiLCJ0YXgiOiIzNzkuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ4OC43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1903.56, "filter": { "id": "F77TX00174-1809", "price": 1903.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "B", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1810", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1811*_*9MKM7MVyH6sujgL2", "flight_key": "F77TX00174-1810", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1903.56, "gross_total": 2488.8, "base_fare": 1620.83, "tax": 282.72, "sell": { "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU1Mi4wOSwiYmFzZV9mYXJlIjoyMTczLjA1LCJ0YXgiOjM3OS4wNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0ODguOCwiYmFzZV9mYXJlIjoyMTA5Ljc2LCJ0YXgiOjM3OS4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDg4LjgsImJhc2VfZmFyZSI6MjEwOS43NiwidGF4IjozNzkuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.63", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72, "gross": { "base_fare": "1573.63", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 47.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1NTIuMDkiLCJiYXNlX2ZhcmUiOiIyMTczLjA1IiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEwOS43NiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4OC44MCIsImJhc2VfZmFyZSI6IjIxMDkuNzYiLCJ0YXgiOiIzNzkuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTA5Ljc2IiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4OC44MCIsImJhc2VfZmFyZSI6IjIxMDkuNzYiLCJ0YXgiOiIzNzkuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ4OC43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1903.56, "filter": { "id": "F77TX00174-1810", "price": 1903.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1811", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1812*_*DPTff8B0nfx2jQsB", "flight_key": "F77TX00174-1811", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1903.56, "gross_total": 2488.8, "base_fare": 1620.83, "tax": 282.72, "sell": { "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU1Mi4wOSwiYmFzZV9mYXJlIjoyMTczLjA1LCJ0YXgiOjM3OS4wNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0ODguOCwiYmFzZV9mYXJlIjoyMTA5Ljc2LCJ0YXgiOjM3OS4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNDg4LjgsImJhc2VfZmFyZSI6MjEwOS43NiwidGF4IjozNzkuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.63", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1903.56, "base_fare": 1620.83, "tax": 282.72, "gross": { "base_fare": "1573.63", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 47.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1NTIuMDkiLCJiYXNlX2ZhcmUiOiIyMTczLjA1IiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEwOS43NiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4OC44MCIsImJhc2VfZmFyZSI6IjIxMDkuNzYiLCJ0YXgiOiIzNzkuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTA5Ljc2IiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ4OC44MCIsImJhc2VfZmFyZSI6IjIxMDkuNzYiLCJ0YXgiOiIzNzkuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ4OC43OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1903.56, "filter": { "id": "F77TX00174-1811", "price": 1903.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1812", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1813*_*SfwMlkkkdBSH7WTv", "flight_key": "F77TX00174-1812", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1926.27, "gross_total": 2519.25, "base_fare": 1620.8, "tax": 305.47, "sell": { "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU4Mi41NCwiYmFzZV9mYXJlIjoyMTczLCJ0YXgiOjQwOS41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1MTkuMjUsImJhc2VfZmFyZSI6MjEwOS43MSwidGF4Ijo0MDkuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUxOS4yNSwiYmFzZV9mYXJlIjoyMTA5LjcxLCJ0YXgiOjQwOS41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.59", "tax": "305.47", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47, "gross": { "base_fare": "1573.59", "tax": "305.47", "discount": "0.00", "ait": "0.00", "service_charge": 47.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1ODIuNTQiLCJiYXNlX2ZhcmUiOiIyMTczLjAwIiwidGF4IjoiNDA5LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEwOS43MSIsInRheCI6IjQwOS41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxOS4yNSIsImJhc2VfZmFyZSI6IjIxMDkuNzEiLCJ0YXgiOiI0MDkuNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTA5LjcxIiwidGF4IjoiNDA5LjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxOS4yNSIsImJhc2VfZmFyZSI6IjIxMDkuNzEiLCJ0YXgiOiI0MDkuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUxOS4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1926.27, "filter": { "id": "F77TX00174-1812", "price": 1926.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1813", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1814*_*3RdclSqfeXbh2H0n", "flight_key": "F77TX00174-1813", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1926.27, "gross_total": 2519.25, "base_fare": 1620.8, "tax": 305.47, "sell": { "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU4Mi41NCwiYmFzZV9mYXJlIjoyMTczLCJ0YXgiOjQwOS41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1MTkuMjUsImJhc2VfZmFyZSI6MjEwOS43MSwidGF4Ijo0MDkuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUxOS4yNSwiYmFzZV9mYXJlIjoyMTA5LjcxLCJ0YXgiOjQwOS41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.59", "tax": "305.47", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47, "gross": { "base_fare": "1573.59", "tax": "305.47", "discount": "0.00", "ait": "0.00", "service_charge": 47.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1ODIuNTQiLCJiYXNlX2ZhcmUiOiIyMTczLjAwIiwidGF4IjoiNDA5LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEwOS43MSIsInRheCI6IjQwOS41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxOS4yNSIsImJhc2VfZmFyZSI6IjIxMDkuNzEiLCJ0YXgiOiI0MDkuNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTA5LjcxIiwidGF4IjoiNDA5LjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxOS4yNSIsImJhc2VfZmFyZSI6IjIxMDkuNzEiLCJ0YXgiOiI0MDkuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUxOS4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1926.27, "filter": { "id": "F77TX00174-1813", "price": 1926.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1814", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1815*_*eBzYy461GitLOuZw", "flight_key": "F77TX00174-1814", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1926.27, "gross_total": 2519.25, "base_fare": 1620.8, "tax": 305.47, "sell": { "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU4Mi41NCwiYmFzZV9mYXJlIjoyMTczLCJ0YXgiOjQwOS41NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1MTkuMjUsImJhc2VfZmFyZSI6MjEwOS43MSwidGF4Ijo0MDkuNTQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUxOS4yNSwiYmFzZV9mYXJlIjoyMTA5LjcxLCJ0YXgiOjQwOS41NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.59", "tax": "305.47", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1926.27, "base_fare": 1620.8, "tax": 305.47, "gross": { "base_fare": "1573.59", "tax": "305.47", "discount": "0.00", "ait": "0.00", "service_charge": 47.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1ODIuNTQiLCJiYXNlX2ZhcmUiOiIyMTczLjAwIiwidGF4IjoiNDA5LjU0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEwOS43MSIsInRheCI6IjQwOS41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxOS4yNSIsImJhc2VfZmFyZSI6IjIxMDkuNzEiLCJ0YXgiOiI0MDkuNTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTA5LjcxIiwidGF4IjoiNDA5LjU0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxOS4yNSIsImJhc2VfZmFyZSI6IjIxMDkuNzEiLCJ0YXgiOiI0MDkuNTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUxOS4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1926.27, "filter": { "id": "F77TX00174-1814", "price": 1926.27, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1815", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1816*_*rAwsqxiamGHd2Yku", "flight_key": "F77TX00174-1815", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1970.62, "gross_total": 2576.1, "base_fare": 1687.9, "tax": 282.72, "sell": { "currency": "GBP", "total": 1970.62, "base_fare": 1687.9, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY0Mi4wMSwiYmFzZV9mYXJlIjoyMjYyLjk3LCJ0YXgiOjM3OS4wNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1NzYuMSwiYmFzZV9mYXJlIjoyMTk3LjA2LCJ0YXgiOjM3OS4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNTc2LjEsImJhc2VfZmFyZSI6MjE5Ny4wNiwidGF4IjozNzkuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1970.62, "base_fare": 1687.9, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1638.74", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 49.16 }, "partner": { "currency": "GBP", "total": 1970.62, "base_fare": 1687.9, "tax": 282.72, "gross": { "base_fare": "1638.74", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 49.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2NDIuMDEiLCJiYXNlX2ZhcmUiOiIyMjYyLjk3IiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5Ny4wNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjU3Ni4xMCIsImJhc2VfZmFyZSI6IjIxOTcuMDYiLCJ0YXgiOiIzNzkuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTk3LjA2IiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjU3Ni4xMCIsImJhc2VfZmFyZSI6IjIxOTcuMDYiLCJ0YXgiOiIzNzkuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3Ni4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1970.62, "filter": { "id": "F77TX00174-1815", "price": 1970.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1816", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1817*_*kSBREKesnynHHNjZ", "flight_key": "F77TX00174-1816", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1970.62, "gross_total": 2576.1, "base_fare": 1687.9, "tax": 282.72, "sell": { "currency": "GBP", "total": 1970.62, "base_fare": 1687.9, "tax": 282.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY0Mi4wMSwiYmFzZV9mYXJlIjoyMjYyLjk3LCJ0YXgiOjM3OS4wNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1NzYuMSwiYmFzZV9mYXJlIjoyMTk3LjA2LCJ0YXgiOjM3OS4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNTc2LjEsImJhc2VfZmFyZSI6MjE5Ny4wNiwidGF4IjozNzkuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1970.62, "base_fare": 1687.9, "tax": 282.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1638.74", "tax": "282.72", "discount": 0, "ait": "0.00", "service_charge": 49.16 }, "partner": { "currency": "GBP", "total": 1970.62, "base_fare": 1687.9, "tax": 282.72, "gross": { "base_fare": "1638.74", "tax": "282.72", "discount": "0.00", "ait": "0.00", "service_charge": 49.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2NDIuMDEiLCJiYXNlX2ZhcmUiOiIyMjYyLjk3IiwidGF4IjoiMzc5LjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5Ny4wNiIsInRheCI6IjM3OS4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjU3Ni4xMCIsImJhc2VfZmFyZSI6IjIxOTcuMDYiLCJ0YXgiOiIzNzkuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTk3LjA2IiwidGF4IjoiMzc5LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjU3Ni4xMCIsImJhc2VfZmFyZSI6IjIxOTcuMDYiLCJ0YXgiOiIzNzkuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjU3Ni4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1970.62, "filter": { "id": "F77TX00174-1816", "price": 1970.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1817", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1818*_*WoznBe1dsDKaGc0S", "flight_key": "F77TX00174-1817", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 06:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 07:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1019" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1993.77, "gross_total": 2607.14, "base_fare": 1687.77, "tax": 306, "sell": { "currency": "GBP", "total": 1993.77, "base_fare": 1687.77, "tax": 306 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY3My4wNSwiYmFzZV9mYXJlIjoyMjYyLjc5LCJ0YXgiOjQxMC4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MDcuMTQsImJhc2VfZmFyZSI6MjE5Ni44OCwidGF4Ijo0MTAuMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYwNy4xNCwiYmFzZV9mYXJlIjoyMTk2Ljg4LCJ0YXgiOjQxMC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1993.77, "base_fare": 1687.77, "tax": 306, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1638.61", "tax": "306.00", "discount": 0, "ait": "0.00", "service_charge": 49.16 }, "partner": { "currency": "GBP", "total": 1993.77, "base_fare": 1687.77, "tax": 306, "gross": { "base_fare": "1638.61", "tax": "306.00", "discount": "0.00", "ait": "0.00", "service_charge": 49.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2NzMuMDUiLCJiYXNlX2ZhcmUiOiIyMjYyLjc5IiwidGF4IjoiNDEwLjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5Ni44OCIsInRheCI6IjQxMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYwNy4xNCIsImJhc2VfZmFyZSI6IjIxOTYuODgiLCJ0YXgiOiI0MTAuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTk2Ljg4IiwidGF4IjoiNDEwLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYwNy4xNCIsImJhc2VfZmFyZSI6IjIxOTYuODgiLCJ0YXgiOiI0MTAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYwNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1993.77, "filter": { "id": "F77TX00174-1817", "price": 1993.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130600jed2026011307551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1818", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1819*_*3hJTQ7mGY6pqqy4S", "flight_key": "F77TX00174-1818", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1017" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1993.77, "gross_total": 2607.14, "base_fare": 1687.77, "tax": 306, "sell": { "currency": "GBP", "total": 1993.77, "base_fare": 1687.77, "tax": 306 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY3My4wNSwiYmFzZV9mYXJlIjoyMjYyLjc5LCJ0YXgiOjQxMC4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MDcuMTQsImJhc2VfZmFyZSI6MjE5Ni44OCwidGF4Ijo0MTAuMjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYwNy4xNCwiYmFzZV9mYXJlIjoyMTk2Ljg4LCJ0YXgiOjQxMC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1993.77, "base_fare": 1687.77, "tax": 306, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1638.61", "tax": "306.00", "discount": 0, "ait": "0.00", "service_charge": 49.16 }, "partner": { "currency": "GBP", "total": 1993.77, "base_fare": 1687.77, "tax": 306, "gross": { "base_fare": "1638.61", "tax": "306.00", "discount": "0.00", "ait": "0.00", "service_charge": 49.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2NzMuMDUiLCJiYXNlX2ZhcmUiOiIyMjYyLjc5IiwidGF4IjoiNDEwLjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5Ni44OCIsInRheCI6IjQxMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYwNy4xNCIsImJhc2VfZmFyZSI6IjIxOTYuODgiLCJ0YXgiOiI0MTAuMjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTk2Ljg4IiwidGF4IjoiNDEwLjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYwNy4xNCIsImJhc2VfZmFyZSI6IjIxOTYuODgiLCJ0YXgiOiI0MTAuMjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYwNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1993.77, "filter": { "id": "F77TX00174-1818", "price": 1993.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1819", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1820*_*qfBlZG8lJ8HYzhyN", "flight_key": "F77TX00174-1819", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H5M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 07:00:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 08:55:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT05H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1021" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1994.02, "gross_total": 2607.48, "base_fare": 1687.9, "tax": 306.12, "sell": { "currency": "GBP", "total": 1994.02, "base_fare": 1687.9, "tax": 306.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY3My4zOSwiYmFzZV9mYXJlIjoyMjYyLjk3LCJ0YXgiOjQxMC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MDcuNDgsImJhc2VfZmFyZSI6MjE5Ny4wNiwidGF4Ijo0MTAuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYwNy40OCwiYmFzZV9mYXJlIjoyMTk3LjA2LCJ0YXgiOjQxMC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1994.02, "base_fare": 1687.9, "tax": 306.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1638.74", "tax": "306.12", "discount": 0, "ait": "0.00", "service_charge": 49.16 }, "partner": { "currency": "GBP", "total": 1994.02, "base_fare": 1687.9, "tax": 306.12, "gross": { "base_fare": "1638.74", "tax": "306.12", "discount": "0.00", "ait": "0.00", "service_charge": 49.16 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2NzMuMzkiLCJiYXNlX2ZhcmUiOiIyMjYyLjk3IiwidGF4IjoiNDEwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5Ny4wNiIsInRheCI6IjQxMC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYwNy40OCIsImJhc2VfZmFyZSI6IjIxOTcuMDYiLCJ0YXgiOiI0MTAuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTk3LjA2IiwidGF4IjoiNDEwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYwNy40OCIsImJhc2VfZmFyZSI6IjIxOTcuMDYiLCJ0YXgiOiI0MTAuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYwNy40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1994.02, "filter": { "id": "F77TX00174-1819", "price": 1994.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130700jed2026011308551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1820", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1821*_*1DeezC5U9eHHce4f", "flight_key": "F77TX00174-1820", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 12:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2002.43, "gross_total": 2622.38, "base_fare": 1595, "tax": 407.44, "sell": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY4NC42NiwiYmFzZV9mYXJlIjoyMTM4LjQxLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MjIuMzgsImJhc2VfZmFyZSI6MjA3Ni4xMywidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYyMi4zOCwiYmFzZV9mYXJlIjoyMDc2LjEzLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 46.45 }, "partner": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 46.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.43, "filter": { "id": "F77TX00174-1820", "price": 2002.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131005jed202601131240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1821", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1822*_*LM6IKCSfGmdR6PHI", "flight_key": "F77TX00174-1821", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H40M", "transit_time": "PT18H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:55:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2002.43, "gross_total": 2622.38, "base_fare": 1595, "tax": 407.44, "sell": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY4NC42NiwiYmFzZV9mYXJlIjoyMTM4LjQxLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MjIuMzgsImJhc2VfZmFyZSI6MjA3Ni4xMywidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYyMi4zOCwiYmFzZV9mYXJlIjoyMDc2LjEzLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 46.45 }, "partner": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 46.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.43, "filter": { "id": "F77TX00174-1821", "price": 2002.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140155jed202601140430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1822", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1823*_*Dzhbz7dxQ4WxTP2b", "flight_key": "F77TX00174-1822", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H45M", "transit_time": "PT10H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2002.43, "gross_total": 2622.38, "base_fare": 1595, "tax": 407.44, "sell": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY4NC42NiwiYmFzZV9mYXJlIjoyMTM4LjQxLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MjIuMzgsImJhc2VfZmFyZSI6MjA3Ni4xMywidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYyMi4zOCwiYmFzZV9mYXJlIjoyMDc2LjEzLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 46.45 }, "partner": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 46.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.43, "filter": { "id": "F77TX00174-1822", "price": 2002.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1823", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1824*_*s6lyhd2RDn7qcYJr", "flight_key": "F77TX00174-1823", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-14 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-14 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2002.43, "gross_total": 2622.38, "base_fare": 1595, "tax": 407.44, "sell": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY4NC42NiwiYmFzZV9mYXJlIjoyMTM4LjQxLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MjIuMzgsImJhc2VfZmFyZSI6MjA3Ni4xMywidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYyMi4zOCwiYmFzZV9mYXJlIjoyMDc2LjEzLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 46.45 }, "partner": { "currency": "GBP", "total": 2002.43, "base_fare": 1595, "tax": 407.44, "gross": { "base_fare": "1548.54", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 46.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.43, "filter": { "id": "F77TX00174-1823", "price": 2002.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "V", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-14 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601140135jed202601140410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1824", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1825*_*dlAGlgWoUzSpbM83", "flight_key": "F77TX00174-1824", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H50M", "transit_time": "PT2H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 12:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2006.58, "gross_total": 2627.77, "base_fare": 1599.14, "tax": 407.44, "sell": { "currency": "GBP", "total": 2006.58, "base_fare": 1599.14, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY5MC4yMiwiYmFzZV9mYXJlIjoyMTQzLjk3LCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MjcuNzcsImJhc2VfZmFyZSI6MjA4MS41MiwidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYyNy43NywiYmFzZV9mYXJlIjoyMDgxLjUyLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2006.58, "base_fare": 1599.14, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1552.56", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 46.58 }, "partner": { "currency": "GBP", "total": 2006.58, "base_fare": 1599.14, "tax": 407.44, "gross": { "base_fare": "1552.56", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 46.58 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2OTAuMjIiLCJiYXNlX2ZhcmUiOiIyMTQzLjk3IiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA4MS41MiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyNy43NyIsImJhc2VfZmFyZSI6IjIwODEuNTIiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDgxLjUyIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyNy43NyIsImJhc2VfZmFyZSI6IjIwODEuNTIiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyNy43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2006.58, "filter": { "id": "F77TX00174-1824", "price": 2006.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "D", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122150bah2026011307206bah202601131005jed202601131240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1825", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1826*_*yqVaFAsl81x5usvx", "flight_key": "F77TX00174-1825", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "PT7H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "KWI", "arrival_time": "2026-01-13 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-13 08:30:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT07H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "KU", "name": "KU", "picture": "KU.png" }, "operating": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "787" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "787" }, "ghostSegment": [], "booking_class": { "cabin_class": "P", "cabin_code": "P", "booking_code": "P", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2007.23, "gross_total": 2625.62, "base_fare": 1676.55, "tax": 330.68, "sell": { "currency": "GBP", "total": 2007.23, "base_fare": 1676.55, "tax": 330.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY5MS4wOSwiYmFzZV9mYXJlIjoyMjQ3Ljc1LCJ0YXgiOjQ0My4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MjUuNjIsImJhc2VfZmFyZSI6MjE4Mi4yOCwidGF4Ijo0NDMuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYyNS42MiwiYmFzZV9mYXJlIjoyMTgyLjI4LCJ0YXgiOjQ0My4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2007.23, "base_fare": 1676.55, "tax": 330.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1627.72", "tax": "330.68", "discount": 0, "ait": "0.00", "service_charge": 48.83 }, "partner": { "currency": "GBP", "total": 2007.23, "base_fare": 1676.55, "tax": 330.68, "gross": { "base_fare": "1627.72", "tax": "330.68", "discount": "0.00", "ait": "0.00", "service_charge": 48.83 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2OTEuMDkiLCJiYXNlX2ZhcmUiOiIyMjQ3Ljc1IiwidGF4IjoiNDQzLjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE4Mi4yOCIsInRheCI6IjQ0My4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyNS42MiIsImJhc2VfZmFyZSI6IjIxODIuMjgiLCJ0YXgiOiI0NDMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTgyLjI4IiwidGF4IjoiNDQzLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyNS42MiIsImJhc2VfZmFyZSI6IjIxODIuMjgiLCJ0YXgiOiI0NDMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyNS42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2007.23, "filter": { "id": "F77TX00174-1825", "price": 2007.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KU", "carrier_marketing": "KU", "aircraft": "KU", "aircraft_name": "KU", "cabin_class": "P", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545kwi202601130045102kwi202601130830jed202601131100787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1826", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1827*_*CocnAHeDlySqK8jN", "flight_key": "F77TX00174-1826", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:15:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "ADD", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "2", "destination_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "flight_date": "2026-01-12", "flight_time": "PT7H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "701" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "701" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-13 11:00:00", "origin_terminal": "2", "origin_airport": { "name": "Addis Ababa Bole International Airport", "city": "Addis Ababa", "country": "Ethiopia", "timezone": "Africa\/Addis_Ababa" }, "destination": "JED", "arrival_time": "2026-01-13 13:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H30M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "ET", "name": "ET", "picture": "ET.png" }, "operating": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "462" }, "marketing": { "carrier": "ET", "carrier_name": "Ethiopian Airlines", "carrier_logo": "ET.png", "flight_number": "462" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "3", "unit": "kg", "title": "3 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2006.12, "gross_total": 2632.84, "base_fare": 1453.59, "tax": 552.52, "sell": { "currency": "GBP", "total": 2006.12, "base_fare": 1453.59, "tax": 552.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY4OS42LCJiYXNlX2ZhcmUiOjE5NDguODMsInRheCI6NzQwLjc3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYzMi44NCwiYmFzZV9mYXJlIjoxODkyLjA3LCJ0YXgiOjc0MC43NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNjMyLjg0LCJiYXNlX2ZhcmUiOjE4OTIuMDcsInRheCI6NzQwLjc3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2006.12, "base_fare": 1453.59, "tax": 552.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1411.26", "tax": "552.52", "discount": 0, "ait": "0.00", "service_charge": 42.34 }, "partner": { "currency": "GBP", "total": 2006.12, "base_fare": 1453.59, "tax": 552.52, "gross": { "base_fare": "1411.26", "tax": "552.52", "discount": "0.00", "ait": "0.00", "service_charge": 42.34 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODkuNjAiLCJiYXNlX2ZhcmUiOiIxOTQ4LjgzIiwidGF4IjoiNzQwLjc3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5Mi4wNyIsInRheCI6Ijc0MC43NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2Ljc2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuNzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYzMi44NCIsImJhc2VfZmFyZSI6IjE4OTIuMDciLCJ0YXgiOiI3NDAuNzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODkyLjA3IiwidGF4IjoiNzQwLjc3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYzMi44NCIsImJhc2VfZmFyZSI6IjE4OTIuMDciLCJ0YXgiOiI3NDAuNzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYzMi44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2006.12, "filter": { "id": "F77TX00174-1826", "price": 2006.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "ET", "carrier_marketing": "ET", "aircraft": "ET", "aircraft_name": "ET", "cabin_class": "D", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122015add202601130700701add202601131100jed202601131330462", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1827", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1828*_*EuHHvKF8nknaU4gc", "flight_key": "F77TX00174-1827", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2096.71, "gross_total": 2741.66, "base_fare": 1777.38, "tax": 319.33, "sell": { "currency": "GBP", "total": 2096.71, "base_fare": 1777.38, "tax": 319.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjgxMS4wNywiYmFzZV9mYXJlIjoyMzgyLjk0LCJ0YXgiOjQyOC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3NDEuNjYsImJhc2VfZmFyZSI6MjMxMy41MywidGF4Ijo0MjguMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc0MS42NiwiYmFzZV9mYXJlIjoyMzEzLjUzLCJ0YXgiOjQyOC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2096.71, "base_fare": 1777.38, "tax": 319.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1725.61", "tax": "319.33", "discount": 0, "ait": "0.00", "service_charge": 51.77 }, "partner": { "currency": "GBP", "total": 2096.71, "base_fare": 1777.38, "tax": 319.33, "gross": { "base_fare": "1725.61", "tax": "319.33", "discount": "0.00", "ait": "0.00", "service_charge": 51.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI4MTEuMDciLCJiYXNlX2ZhcmUiOiIyMzgyLjk0IiwidGF4IjoiNDI4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMxMy41MyIsInRheCI6IjQyOC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY5LjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjkuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc0MS42NiIsImJhc2VfZmFyZSI6IjIzMTMuNTMiLCJ0YXgiOiI0MjguMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzEzLjUzIiwidGF4IjoiNDI4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc0MS42NiIsImJhc2VfZmFyZSI6IjIzMTMuNTMiLCJ0YXgiOiI0MjguMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc0MS42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2096.71, "filter": { "id": "F77TX00174-1827", "price": 2096.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131725jed2026011320502251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1828", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1829*_*PJihcph3rhvQYMa8", "flight_key": "F77TX00174-1828", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Unit" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2096.71, "gross_total": 2741.66, "base_fare": 1777.38, "tax": 319.33, "sell": { "currency": "GBP", "total": 2096.71, "base_fare": 1777.38, "tax": 319.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjgxMS4wNywiYmFzZV9mYXJlIjoyMzgyLjk0LCJ0YXgiOjQyOC4xM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3NDEuNjYsImJhc2VfZmFyZSI6MjMxMy41MywidGF4Ijo0MjguMTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc0MS42NiwiYmFzZV9mYXJlIjoyMzEzLjUzLCJ0YXgiOjQyOC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2096.71, "base_fare": 1777.38, "tax": 319.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1725.61", "tax": "319.33", "discount": 0, "ait": "0.00", "service_charge": 51.77 }, "partner": { "currency": "GBP", "total": 2096.71, "base_fare": 1777.38, "tax": 319.33, "gross": { "base_fare": "1725.61", "tax": "319.33", "discount": "0.00", "ait": "0.00", "service_charge": 51.77 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI4MTEuMDciLCJiYXNlX2ZhcmUiOiIyMzgyLjk0IiwidGF4IjoiNDI4LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMxMy41MyIsInRheCI6IjQyOC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY5LjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjkuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc0MS42NiIsImJhc2VfZmFyZSI6IjIzMTMuNTMiLCJ0YXgiOiI0MjguMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzEzLjUzIiwidGF4IjoiNDI4LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc0MS42NiIsImJhc2VfZmFyZSI6IjIzMTMuNTMiLCJ0YXgiOiI0MjguMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc0MS42NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2096.71, "filter": { "id": "F77TX00174-1828", "price": 2096.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131800jed2026011321302245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1829", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1830*_*KW2SqJqVISAU6ve6", "flight_key": "F77TX00174-1829", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT13H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2230.36, "gross_total": 2915.81, "base_fare": 1906.24, "tax": 324.13, "sell": { "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk5MC4yNSwiYmFzZV9mYXJlIjoyNTU1LjY5LCJ0YXgiOjQzNC41Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5MTUuODEsImJhc2VfZmFyZSI6MjQ4MS4yNSwidGF4Ijo0MzQuNTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkxNS44MSwiYmFzZV9mYXJlIjoyNDgxLjI1LCJ0YXgiOjQzNC41Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1850.71", "tax": "324.13", "discount": 0, "ait": "0.00", "service_charge": 55.52 }, "partner": { "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13, "gross": { "base_fare": "1850.71", "tax": "324.13", "discount": "0.00", "ait": "0.00", "service_charge": 55.52 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5OTAuMjUiLCJiYXNlX2ZhcmUiOiIyNTU1LjY5IiwidGF4IjoiNDM0LjU2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MS4yNSIsInRheCI6IjQzNC41NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc0LjQ0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzQuNDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkxNS44MSIsImJhc2VfZmFyZSI6IjI0ODEuMjUiLCJ0YXgiOiI0MzQuNTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgxLjI1IiwidGF4IjoiNDM0LjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkxNS44MSIsImJhc2VfZmFyZSI6IjI0ODEuMjUiLCJ0YXgiOiI0MzQuNTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkxNS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2230.36, "filter": { "id": "F77TX00174-1829", "price": 2230.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121330bom202601130410128bom202601131800jed2026011321302245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1830", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1831*_*blKYBARyth1DOfFY", "flight_key": "F77TX00174-1830", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2230.36, "gross_total": 2915.81, "base_fare": 1906.24, "tax": 324.13, "sell": { "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk5MC4yNSwiYmFzZV9mYXJlIjoyNTU1LjY5LCJ0YXgiOjQzNC41Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5MTUuODEsImJhc2VfZmFyZSI6MjQ4MS4yNSwidGF4Ijo0MzQuNTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkxNS44MSwiYmFzZV9mYXJlIjoyNDgxLjI1LCJ0YXgiOjQzNC41Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1850.71", "tax": "324.13", "discount": 0, "ait": "0.00", "service_charge": 55.52 }, "partner": { "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13, "gross": { "base_fare": "1850.71", "tax": "324.13", "discount": "0.00", "ait": "0.00", "service_charge": 55.52 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5OTAuMjUiLCJiYXNlX2ZhcmUiOiIyNTU1LjY5IiwidGF4IjoiNDM0LjU2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MS4yNSIsInRheCI6IjQzNC41NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc0LjQ0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzQuNDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkxNS44MSIsImJhc2VfZmFyZSI6IjI0ODEuMjUiLCJ0YXgiOiI0MzQuNTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgxLjI1IiwidGF4IjoiNDM0LjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkxNS44MSIsImJhc2VfZmFyZSI6IjI0ODEuMjUiLCJ0YXgiOiI0MzQuNTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkxNS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2230.36, "filter": { "id": "F77TX00174-1830", "price": 2230.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131725jed2026011320502251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1831", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1832*_*vgKkZ7smpWlFPLX7", "flight_key": "F77TX00174-1831", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2230.36, "gross_total": 2915.81, "base_fare": 1906.24, "tax": 324.13, "sell": { "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk5MC4yNSwiYmFzZV9mYXJlIjoyNTU1LjY5LCJ0YXgiOjQzNC41Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5MTUuODEsImJhc2VfZmFyZSI6MjQ4MS4yNSwidGF4Ijo0MzQuNTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjkxNS44MSwiYmFzZV9mYXJlIjoyNDgxLjI1LCJ0YXgiOjQzNC41Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1850.71", "tax": "324.13", "discount": 0, "ait": "0.00", "service_charge": 55.52 }, "partner": { "currency": "GBP", "total": 2230.36, "base_fare": 1906.24, "tax": 324.13, "gross": { "base_fare": "1850.71", "tax": "324.13", "discount": "0.00", "ait": "0.00", "service_charge": 55.52 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI5OTAuMjUiLCJiYXNlX2ZhcmUiOiIyNTU1LjY5IiwidGF4IjoiNDM0LjU2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ4MS4yNSIsInRheCI6IjQzNC41NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc0LjQ0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzQuNDQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkxNS44MSIsImJhc2VfZmFyZSI6IjI0ODEuMjUiLCJ0YXgiOiI0MzQuNTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDgxLjI1IiwidGF4IjoiNDM0LjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkxNS44MSIsImJhc2VfZmFyZSI6IjI0ODEuMjUiLCJ0YXgiOiI0MzQuNTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkxNS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2230.36, "filter": { "id": "F77TX00174-1831", "price": 2230.36, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131800jed2026011321302245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1832", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1833*_*JdPMV5W2hmzNBlxx", "flight_key": "F77TX00174-1832", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT13H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2259.92, "gross_total": 2954.3, "base_fare": 1935.51, "tax": 324.41, "sell": { "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzAyOS44OCwiYmFzZV9mYXJlIjoyNTk0Ljk0LCJ0YXgiOjQzNC45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5NTQuMywiYmFzZV9mYXJlIjoyNTE5LjM2LCJ0YXgiOjQzNC45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyOTU0LjMsImJhc2VfZmFyZSI6MjUxOS4zNiwidGF4Ijo0MzQuOTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1879.14", "tax": "324.41", "discount": 0, "ait": "0.00", "service_charge": 56.37 }, "partner": { "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41, "gross": { "base_fare": "1879.14", "tax": "324.41", "discount": "0.00", "ait": "0.00", "service_charge": 56.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwMjkuODgiLCJiYXNlX2ZhcmUiOiIyNTk0Ljk0IiwidGF4IjoiNDM0Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUxOS4zNiIsInRheCI6IjQzNC45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc1LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzUuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk1NC4zMCIsImJhc2VfZmFyZSI6IjI1MTkuMzYiLCJ0YXgiOiI0MzQuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTE5LjM2IiwidGF4IjoiNDM0Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk1NC4zMCIsImJhc2VfZmFyZSI6IjI1MTkuMzYiLCJ0YXgiOiI0MzQuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk1NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2259.92, "filter": { "id": "F77TX00174-1832", "price": 2259.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121330bom202601130410128bom202601131800jed2026011321302245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1833", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1834*_*ESn2qKqgo5460a9F", "flight_key": "F77TX00174-1833", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2259.92, "gross_total": 2954.3, "base_fare": 1935.51, "tax": 324.41, "sell": { "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzAyOS44OCwiYmFzZV9mYXJlIjoyNTk0Ljk0LCJ0YXgiOjQzNC45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5NTQuMywiYmFzZV9mYXJlIjoyNTE5LjM2LCJ0YXgiOjQzNC45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyOTU0LjMsImJhc2VfZmFyZSI6MjUxOS4zNiwidGF4Ijo0MzQuOTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1879.14", "tax": "324.41", "discount": 0, "ait": "0.00", "service_charge": 56.37 }, "partner": { "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41, "gross": { "base_fare": "1879.14", "tax": "324.41", "discount": "0.00", "ait": "0.00", "service_charge": 56.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwMjkuODgiLCJiYXNlX2ZhcmUiOiIyNTk0Ljk0IiwidGF4IjoiNDM0Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUxOS4zNiIsInRheCI6IjQzNC45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc1LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzUuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk1NC4zMCIsImJhc2VfZmFyZSI6IjI1MTkuMzYiLCJ0YXgiOiI0MzQuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTE5LjM2IiwidGF4IjoiNDM0Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk1NC4zMCIsImJhc2VfZmFyZSI6IjI1MTkuMzYiLCJ0YXgiOiI0MzQuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk1NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2259.92, "filter": { "id": "F77TX00174-1833", "price": 2259.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131725jed2026011320502251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1834", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1835*_*igFTfNxaQwTwNCVl", "flight_key": "F77TX00174-1834", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2259.92, "gross_total": 2954.3, "base_fare": 1935.51, "tax": 324.41, "sell": { "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzAyOS44OCwiYmFzZV9mYXJlIjoyNTk0Ljk0LCJ0YXgiOjQzNC45NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5NTQuMywiYmFzZV9mYXJlIjoyNTE5LjM2LCJ0YXgiOjQzNC45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyOTU0LjMsImJhc2VfZmFyZSI6MjUxOS4zNiwidGF4Ijo0MzQuOTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1879.14", "tax": "324.41", "discount": 0, "ait": "0.00", "service_charge": 56.37 }, "partner": { "currency": "GBP", "total": 2259.92, "base_fare": 1935.51, "tax": 324.41, "gross": { "base_fare": "1879.14", "tax": "324.41", "discount": "0.00", "ait": "0.00", "service_charge": 56.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwMjkuODgiLCJiYXNlX2ZhcmUiOiIyNTk0Ljk0IiwidGF4IjoiNDM0Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUxOS4zNiIsInRheCI6IjQzNC45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc1LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzUuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk1NC4zMCIsImJhc2VfZmFyZSI6IjI1MTkuMzYiLCJ0YXgiOiI0MzQuOTQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTE5LjM2IiwidGF4IjoiNDM0Ljk0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk1NC4zMCIsImJhc2VfZmFyZSI6IjI1MTkuMzYiLCJ0YXgiOiI0MzQuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk1NC4zLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2259.92, "filter": { "id": "F77TX00174-1834", "price": 2259.92, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131800jed2026011321302245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1835", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1836*_*ajU5ouS27y5AFRwK", "flight_key": "F77TX00174-1835", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H0M", "transit_time": "PT13H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H", "distance": null, "lay_over": "PT13H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2278.93, "gross_total": 2979.04, "base_fare": 1954.34, "tax": 324.59, "sell": { "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA1NS4zNiwiYmFzZV9mYXJlIjoyNjIwLjE4LCJ0YXgiOjQzNS4xOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5NzkuMDQsImJhc2VfZmFyZSI6MjU0My44NiwidGF4Ijo0MzUuMTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk3OS4wNCwiYmFzZV9mYXJlIjoyNTQzLjg2LCJ0YXgiOjQzNS4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1897.41", "tax": "324.59", "discount": 0, "ait": "0.00", "service_charge": 56.93 }, "partner": { "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59, "gross": { "base_fare": "1897.41", "tax": "324.59", "discount": "0.00", "ait": "0.00", "service_charge": 56.93 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwNTUuMzYiLCJiYXNlX2ZhcmUiOiIyNjIwLjE4IiwidGF4IjoiNDM1LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0My44NiIsInRheCI6IjQzNS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc2LjMyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzYuMzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk3OS4wNCIsImJhc2VfZmFyZSI6IjI1NDMuODYiLCJ0YXgiOiI0MzUuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTQzLjg2IiwidGF4IjoiNDM1LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk3OS4wNCIsImJhc2VfZmFyZSI6IjI1NDMuODYiLCJ0YXgiOiI0MzUuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk3OS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2278.93, "filter": { "id": "F77TX00174-1835", "price": 2278.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121330bom202601130410128bom202601131800jed2026011321302245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1836", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1837*_*WqNbUoKHgGLQ1tEY", "flight_key": "F77TX00174-1836", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H20M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2278.93, "gross_total": 2979.04, "base_fare": 1954.34, "tax": 324.59, "sell": { "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA1NS4zNiwiYmFzZV9mYXJlIjoyNjIwLjE4LCJ0YXgiOjQzNS4xOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5NzkuMDQsImJhc2VfZmFyZSI6MjU0My44NiwidGF4Ijo0MzUuMTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk3OS4wNCwiYmFzZV9mYXJlIjoyNTQzLjg2LCJ0YXgiOjQzNS4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1897.41", "tax": "324.59", "discount": 0, "ait": "0.00", "service_charge": 56.93 }, "partner": { "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59, "gross": { "base_fare": "1897.41", "tax": "324.59", "discount": "0.00", "ait": "0.00", "service_charge": 56.93 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwNTUuMzYiLCJiYXNlX2ZhcmUiOiIyNjIwLjE4IiwidGF4IjoiNDM1LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0My44NiIsInRheCI6IjQzNS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc2LjMyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzYuMzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk3OS4wNCIsImJhc2VfZmFyZSI6IjI1NDMuODYiLCJ0YXgiOiI0MzUuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTQzLjg2IiwidGF4IjoiNDM1LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk3OS4wNCIsImJhc2VfZmFyZSI6IjI1NDMuODYiLCJ0YXgiOiI0MzUuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk3OS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2278.93, "filter": { "id": "F77TX00174-1836", "price": 2278.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131725jed2026011320502251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1837", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1838*_*gJEEJAypWeyPI6nE", "flight_key": "F77TX00174-1837", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H0M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "130" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 21:30:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2245" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2278.93, "gross_total": 2979.04, "base_fare": 1954.34, "tax": 324.59, "sell": { "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA1NS4zNiwiYmFzZV9mYXJlIjoyNjIwLjE4LCJ0YXgiOjQzNS4xOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5NzkuMDQsImJhc2VfZmFyZSI6MjU0My44NiwidGF4Ijo0MzUuMTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk3OS4wNCwiYmFzZV9mYXJlIjoyNTQzLjg2LCJ0YXgiOjQzNS4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1897.41", "tax": "324.59", "discount": 0, "ait": "0.00", "service_charge": 56.93 }, "partner": { "currency": "GBP", "total": 2278.93, "base_fare": 1954.34, "tax": 324.59, "gross": { "base_fare": "1897.41", "tax": "324.59", "discount": "0.00", "ait": "0.00", "service_charge": 56.93 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwNTUuMzYiLCJiYXNlX2ZhcmUiOiIyNjIwLjE4IiwidGF4IjoiNDM1LjE4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU0My44NiIsInRheCI6IjQzNS4xOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc2LjMyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzYuMzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk3OS4wNCIsImJhc2VfZmFyZSI6IjI1NDMuODYiLCJ0YXgiOiI0MzUuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTQzLjg2IiwidGF4IjoiNDM1LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk3OS4wNCIsImJhc2VfZmFyZSI6IjI1NDMuODYiLCJ0YXgiOiI0MzUuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk3OS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2278.93, "filter": { "id": "F77TX00174-1837", "price": 2278.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "B", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 21:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122030bom202601131100130bom202601131800jed2026011321302245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1838", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1839*_*AOnYmXwWRQbTh9tF", "flight_key": "F77TX00174-1838", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H25M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2308.66, "gross_total": 3019.8, "base_fare": 1931.57, "tax": 377.1, "sell": { "currency": "GBP", "total": 2308.66, "base_fare": 1931.57, "tax": 377.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA5NS4yMywiYmFzZV9mYXJlIjoyNTg5LjY1LCJ0YXgiOjUwNS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMwMTkuOCwiYmFzZV9mYXJlIjoyNTE0LjIyLCJ0YXgiOjUwNS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMDE5LjgsImJhc2VfZmFyZSI6MjUxNC4yMiwidGF4Ijo1MDUuNTh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2308.66, "base_fare": 1931.57, "tax": 377.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1875.30", "tax": "377.10", "discount": 0, "ait": "0.00", "service_charge": 56.26 }, "partner": { "currency": "GBP", "total": 2308.66, "base_fare": 1931.57, "tax": 377.1, "gross": { "base_fare": "1875.30", "tax": "377.10", "discount": "0.00", "ait": "0.00", "service_charge": 56.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwOTUuMjMiLCJiYXNlX2ZhcmUiOiIyNTg5LjY1IiwidGF4IjoiNTA1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUxNC4yMiIsInRheCI6IjUwNS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc1LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzUuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzAxOS44MCIsImJhc2VfZmFyZSI6IjI1MTQuMjIiLCJ0YXgiOiI1MDUuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTE0LjIyIiwidGF4IjoiNTA1LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzAxOS44MCIsImJhc2VfZmFyZSI6IjI1MTQuMjIiLCJ0YXgiOiI1MDUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzAxOS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2308.66, "filter": { "id": "F77TX00174-1838", "price": 2308.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1839", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1840*_*S6CkYFM3NVNGKNId", "flight_key": "F77TX00174-1839", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 14:50:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2068" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2341.22, "gross_total": 3063.45, "base_fare": 1931.57, "tax": 409.66, "sell": { "currency": "GBP", "total": 2341.22, "base_fare": 1931.57, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzEzOC44OCwiYmFzZV9mYXJlIjoyNTg5LjY1LCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMwNjMuNDUsImJhc2VfZmFyZSI6MjUxNC4yMiwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA2My40NSwiYmFzZV9mYXJlIjoyNTE0LjIyLCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2341.22, "base_fare": 1931.57, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1875.30", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 56.26 }, "partner": { "currency": "GBP", "total": 2341.22, "base_fare": 1931.57, "tax": 409.66, "gross": { "base_fare": "1875.30", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 56.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMzguODgiLCJiYXNlX2ZhcmUiOiIyNTg5LjY1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUxNC4yMiIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc1LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzUuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzA2My40NSIsImJhc2VfZmFyZSI6IjI1MTQuMjIiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTE0LjIyIiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzA2My40NSIsImJhc2VfZmFyZSI6IjI1MTQuMjIiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA2My40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2341.22, "filter": { "id": "F77TX00174-1839", "price": 2341.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131450jed2026011317102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1840", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1841*_*C6PyTG9wW2eIlYZO", "flight_key": "F77TX00174-1840", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H5M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 08:45:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 19:45:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 22:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2324" }, "ghostSegment": [], "booking_class": { "cabin_class": "X", "cabin_code": "X", "booking_code": "X", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2341.22, "gross_total": 3063.45, "base_fare": 1931.57, "tax": 409.66, "sell": { "currency": "GBP", "total": 2341.22, "base_fare": 1931.57, "tax": 409.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzEzOC44OCwiYmFzZV9mYXJlIjoyNTg5LjY1LCJ0YXgiOjU0OS4yM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMwNjMuNDUsImJhc2VfZmFyZSI6MjUxNC4yMiwidGF4Ijo1NDkuMjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA2My40NSwiYmFzZV9mYXJlIjoyNTE0LjIyLCJ0YXgiOjU0OS4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2341.22, "base_fare": 1931.57, "tax": 409.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1875.30", "tax": "409.66", "discount": 0, "ait": "0.00", "service_charge": 56.26 }, "partner": { "currency": "GBP", "total": 2341.22, "base_fare": 1931.57, "tax": 409.66, "gross": { "base_fare": "1875.30", "tax": "409.66", "discount": "0.00", "ait": "0.00", "service_charge": 56.26 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMxMzguODgiLCJiYXNlX2ZhcmUiOiIyNTg5LjY1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUxNC4yMiIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc1LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzUuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzA2My40NSIsImJhc2VfZmFyZSI6IjI1MTQuMjIiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTE0LjIyIiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzA2My40NSIsImJhc2VfZmFyZSI6IjI1MTQuMjIiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzA2My40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2341.22, "filter": { "id": "F77TX00174-1840", "price": 2341.22, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200dxb2026011308456dxb202601131945jed2026011322052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1841", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1842*_*SL2ya9w5fOv0xKzy", "flight_key": "F77TX00174-1841", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-12 23:45:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "162" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "162" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2600.95, "gross_total": 3398.32, "base_fare": 2273.26, "tax": 327.69, "sell": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ4Ny4wOSwiYmFzZV9mYXJlIjozMDQ3Ljc2LCJ0YXgiOjQzOS4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzOTguMzIsImJhc2VfZmFyZSI6Mjk1OC45OSwidGF4Ijo0MzkuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM5OC4zMiwiYmFzZV9mYXJlIjoyOTU4Ljk5LCJ0YXgiOjQzOS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": 0, "ait": "0.00", "service_charge": 66.21 }, "partner": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0ODcuMDkiLCJiYXNlX2ZhcmUiOiIzMDQ3Ljc2IiwidGF4IjoiNDM5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1OC45OSIsInRheCI6IjQzOS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU4Ljk5IiwidGF4IjoiNDM5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2600.95, "filter": { "id": "F77TX00174-1841", "price": 2600.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120845del202601122345162del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1842", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1843*_*rNY2tbtwSumFoylW", "flight_key": "F77TX00174-1842", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2600.95, "gross_total": 3398.32, "base_fare": 2273.26, "tax": 327.69, "sell": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ4Ny4wOSwiYmFzZV9mYXJlIjozMDQ3Ljc2LCJ0YXgiOjQzOS4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzOTguMzIsImJhc2VfZmFyZSI6Mjk1OC45OSwidGF4Ijo0MzkuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM5OC4zMiwiYmFzZV9mYXJlIjoyOTU4Ljk5LCJ0YXgiOjQzOS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": 0, "ait": "0.00", "service_charge": 66.21 }, "partner": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0ODcuMDkiLCJiYXNlX2ZhcmUiOiIzMDQ3Ljc2IiwidGF4IjoiNDM5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1OC45OSIsInRheCI6IjQzOS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU4Ljk5IiwidGF4IjoiNDM5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2600.95, "filter": { "id": "F77TX00174-1842", "price": 2600.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121330bom202601130410128bom202601131725jed2026011320502251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1843", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1844*_*sb9XJWpZmk9gxBTj", "flight_key": "F77TX00174-1843", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": "PT4H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2018" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2018" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2600.95, "gross_total": 3398.32, "base_fare": 2273.26, "tax": 327.69, "sell": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ4Ny4wOSwiYmFzZV9mYXJlIjozMDQ3Ljc2LCJ0YXgiOjQzOS4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzOTguMzIsImJhc2VfZmFyZSI6Mjk1OC45OSwidGF4Ijo0MzkuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM5OC4zMiwiYmFzZV9mYXJlIjoyOTU4Ljk5LCJ0YXgiOjQzOS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": 0, "ait": "0.00", "service_charge": 66.21 }, "partner": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0ODcuMDkiLCJiYXNlX2ZhcmUiOiIzMDQ3Ljc2IiwidGF4IjoiNDM5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1OC45OSIsInRheCI6IjQzOS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU4Ljk5IiwidGF4IjoiNDM5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2600.95, "filter": { "id": "F77TX00174-1843", "price": 2600.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122105del2026011311552018del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1844", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1845*_*NWWpAbIhIjQ0zaJm", "flight_key": "F77TX00174-1844", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2016" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2016" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2600.95, "gross_total": 3398.32, "base_fare": 2273.26, "tax": 327.69, "sell": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ4Ny4wOSwiYmFzZV9mYXJlIjozMDQ3Ljc2LCJ0YXgiOjQzOS4zM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzOTguMzIsImJhc2VfZmFyZSI6Mjk1OC45OSwidGF4Ijo0MzkuMzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM5OC4zMiwiYmFzZV9mYXJlIjoyOTU4Ljk5LCJ0YXgiOjQzOS4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": 0, "ait": "0.00", "service_charge": 66.21 }, "partner": { "currency": "GBP", "total": 2600.95, "base_fare": 2273.26, "tax": 327.69, "gross": { "base_fare": "2207.05", "tax": "327.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0ODcuMDkiLCJiYXNlX2ZhcmUiOiIzMDQ3Ljc2IiwidGF4IjoiNDM5LjMzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1OC45OSIsInRheCI6IjQzOS4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTU4Ljk5IiwidGF4IjoiNDM5LjMzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM5OC4zMiIsImJhc2VfZmFyZSI6IjI5NTguOTkiLCJ0YXgiOiI0MzkuMzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2600.95, "filter": { "id": "F77TX00174-1844", "price": 2600.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200del2026011313002016del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1845", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1846*_*BCl9y9qnS8ySbC0I", "flight_key": "F77TX00174-1845", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-12 23:45:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "162" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "162" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2630.51, "gross_total": 3436.82, "base_fare": 2302.54, "tax": 327.98, "sell": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUyNi43MywiYmFzZV9mYXJlIjozMDg3LjAxLCJ0YXgiOjQzOS43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0MzYuODIsImJhc2VfZmFyZSI6Mjk5Ny4xLCJ0YXgiOjQzOS43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDM2LjgyLCJiYXNlX2ZhcmUiOjI5OTcuMSwidGF4Ijo0MzkuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": 0, "ait": "0.00", "service_charge": 67.06 }, "partner": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": "0.00", "ait": "0.00", "service_charge": 67.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MjYuNzMiLCJiYXNlX2ZhcmUiOiIzMDg3LjAxIiwidGF4IjoiNDM5LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5Ny4xMCIsInRheCI6IjQzOS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTk3LjEwIiwidGF4IjoiNDM5LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQzNi44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2630.51, "filter": { "id": "F77TX00174-1845", "price": 2630.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120845del202601122345162del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1846", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1847*_*OpDpzp2nparylblx", "flight_key": "F77TX00174-1846", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2630.51, "gross_total": 3436.82, "base_fare": 2302.54, "tax": 327.98, "sell": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUyNi43MywiYmFzZV9mYXJlIjozMDg3LjAxLCJ0YXgiOjQzOS43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0MzYuODIsImJhc2VfZmFyZSI6Mjk5Ny4xLCJ0YXgiOjQzOS43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDM2LjgyLCJiYXNlX2ZhcmUiOjI5OTcuMSwidGF4Ijo0MzkuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": 0, "ait": "0.00", "service_charge": 67.06 }, "partner": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": "0.00", "ait": "0.00", "service_charge": 67.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MjYuNzMiLCJiYXNlX2ZhcmUiOiIzMDg3LjAxIiwidGF4IjoiNDM5LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5Ny4xMCIsInRheCI6IjQzOS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTk3LjEwIiwidGF4IjoiNDM5LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQzNi44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2630.51, "filter": { "id": "F77TX00174-1846", "price": 2630.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121330bom202601130410128bom202601131725jed2026011320502251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1847", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1848*_*pLsRvsTxck4kcXAN", "flight_key": "F77TX00174-1847", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": "PT4H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2018" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2018" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2630.51, "gross_total": 3436.82, "base_fare": 2302.54, "tax": 327.98, "sell": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUyNi43MywiYmFzZV9mYXJlIjozMDg3LjAxLCJ0YXgiOjQzOS43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0MzYuODIsImJhc2VfZmFyZSI6Mjk5Ny4xLCJ0YXgiOjQzOS43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDM2LjgyLCJiYXNlX2ZhcmUiOjI5OTcuMSwidGF4Ijo0MzkuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": 0, "ait": "0.00", "service_charge": 67.06 }, "partner": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": "0.00", "ait": "0.00", "service_charge": 67.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MjYuNzMiLCJiYXNlX2ZhcmUiOiIzMDg3LjAxIiwidGF4IjoiNDM5LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5Ny4xMCIsInRheCI6IjQzOS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTk3LjEwIiwidGF4IjoiNDM5LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQzNi44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2630.51, "filter": { "id": "F77TX00174-1847", "price": 2630.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122105del2026011311552018del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1848", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1849*_*HxIFICEXgtTCXmO5", "flight_key": "F77TX00174-1848", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2016" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2016" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2630.51, "gross_total": 3436.82, "base_fare": 2302.54, "tax": 327.98, "sell": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUyNi43MywiYmFzZV9mYXJlIjozMDg3LjAxLCJ0YXgiOjQzOS43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0MzYuODIsImJhc2VfZmFyZSI6Mjk5Ny4xLCJ0YXgiOjQzOS43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDM2LjgyLCJiYXNlX2ZhcmUiOjI5OTcuMSwidGF4Ijo0MzkuNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": 0, "ait": "0.00", "service_charge": 67.06 }, "partner": { "currency": "GBP", "total": 2630.51, "base_fare": 2302.54, "tax": 327.98, "gross": { "base_fare": "2235.47", "tax": "327.98", "discount": "0.00", "ait": "0.00", "service_charge": 67.06 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MjYuNzMiLCJiYXNlX2ZhcmUiOiIzMDg3LjAxIiwidGF4IjoiNDM5LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk5Ny4xMCIsInRheCI6IjQzOS43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTk3LjEwIiwidGF4IjoiNDM5LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQzNi44MiIsImJhc2VfZmFyZSI6IjI5OTcuMTAiLCJ0YXgiOiI0MzkuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQzNi44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2630.51, "filter": { "id": "F77TX00174-1848", "price": 2630.51, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200del2026011313002016del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1849", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1850*_*d6mgyw2bdzttfL7J", "flight_key": "F77TX00174-1849", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1849", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120630ams2026011208501000ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1850", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1851*_*20n7pIpVedrxZYzK", "flight_key": "F77TX00174-1850", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1850", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840ams2026011211051002ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1851", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1852*_*PnFoqt2qfsBp8S9N", "flight_key": "F77TX00174-1851", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 12:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1851", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ams2026011212251004ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1852", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1853*_*qD0Gk2qe063bfjTI", "flight_key": "F77TX00174-1852", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1852", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121145ams2026011214051006ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1853", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1854*_*kSsTE2il6v96VyXB", "flight_key": "F77TX00174-1853", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 18:00:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1010" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1010" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1853", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545ams2026011218001010ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1854", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1855*_*LsZxQZnoSkNdDgH6", "flight_key": "F77TX00174-1854", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H0M", "transit_time": "PT19H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1012" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1012" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1854", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121705ams2026011219251012ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1855", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1856*_*yCb0eVcX2lTZ8KK6", "flight_key": "F77TX00174-1855", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "PT19H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 20:20:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1014" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1014" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1855", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121750ams2026011220201014ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1856", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1857*_*7CSPfR9bCs8wRkNR", "flight_key": "F77TX00174-1856", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT16H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1016" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1016" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT16H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2492.71, "gross_total": 3253.49, "base_fare": 2266.04, "tax": 226.67, "sell": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM0MS45OCwiYmFzZV9mYXJlIjozMDM4LjA4LCJ0YXgiOjMwMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI1My40OSwiYmFzZV9mYXJlIjoyOTQ5LjU5LCJ0YXgiOjMwMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyNTMuNDksImJhc2VfZmFyZSI6Mjk0OS41OSwidGF4IjozMDMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": 0, "ait": "0.00", "service_charge": 66 }, "partner": { "currency": "GBP", "total": 2492.71, "base_fare": 2266.04, "tax": 226.67, "gross": { "base_fare": "2200.04", "tax": "226.67", "discount": "0.00", "ait": "0.00", "service_charge": 66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.71, "filter": { "id": "F77TX00174-1856", "price": 2492.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:25:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122025ams2026011222401016ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1857", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1858*_*CtQUvKnXmJFU7Qtf", "flight_key": "F77TX00174-1857", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D9H5M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-12 23:45:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "162" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "162" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT16H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2649.52, "gross_total": 3461.56, "base_fare": 2321.36, "tax": 328.16, "sell": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU1Mi4yMSwiYmFzZV9mYXJlIjozMTEyLjI1LCJ0YXgiOjQzOS45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NjEuNTYsImJhc2VfZmFyZSI6MzAyMS42LCJ0YXgiOjQzOS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDYxLjU2LCJiYXNlX2ZhcmUiOjMwMjEuNiwidGF4Ijo0MzkuOTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": 0, "ait": "0.00", "service_charge": 67.61 }, "partner": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": "0.00", "ait": "0.00", "service_charge": 67.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NTIuMjEiLCJiYXNlX2ZhcmUiOiIzMTEyLjI1IiwidGF4IjoiNDM5Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAyMS42MCIsInRheCI6IjQzOS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjY1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuNjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDIxLjYwIiwidGF4IjoiNDM5Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ2MS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2649.52, "filter": { "id": "F77TX00174-1857", "price": 2649.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120845del202601122345162del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1858", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1859*_*J2HjVYmq4KDrFRjV", "flight_key": "F77TX00174-1858", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:30:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BOM", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "128" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "2", "origin_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2251" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2649.52, "gross_total": 3461.56, "base_fare": 2321.36, "tax": 328.16, "sell": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU1Mi4yMSwiYmFzZV9mYXJlIjozMTEyLjI1LCJ0YXgiOjQzOS45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NjEuNTYsImJhc2VfZmFyZSI6MzAyMS42LCJ0YXgiOjQzOS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDYxLjU2LCJiYXNlX2ZhcmUiOjMwMjEuNiwidGF4Ijo0MzkuOTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": 0, "ait": "0.00", "service_charge": 67.61 }, "partner": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": "0.00", "ait": "0.00", "service_charge": 67.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NTIuMjEiLCJiYXNlX2ZhcmUiOiIzMTEyLjI1IiwidGF4IjoiNDM5Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAyMS42MCIsInRheCI6IjQzOS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjY1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuNjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDIxLjYwIiwidGF4IjoiNDM5Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ2MS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2649.52, "filter": { "id": "F77TX00174-1858", "price": 2649.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "BOM" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121330bom202601130410128bom202601131725jed2026011320502251", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1859", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1860*_*EgD7C65rSwtSaIKV", "flight_key": "F77TX00174-1859", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H45M", "transit_time": "PT4H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:05:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-13 11:55:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2018" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2018" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT04H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2649.52, "gross_total": 3461.56, "base_fare": 2321.36, "tax": 328.16, "sell": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU1Mi4yMSwiYmFzZV9mYXJlIjozMTEyLjI1LCJ0YXgiOjQzOS45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NjEuNTYsImJhc2VfZmFyZSI6MzAyMS42LCJ0YXgiOjQzOS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDYxLjU2LCJiYXNlX2ZhcmUiOjMwMjEuNiwidGF4Ijo0MzkuOTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": 0, "ait": "0.00", "service_charge": 67.61 }, "partner": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": "0.00", "ait": "0.00", "service_charge": 67.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NTIuMjEiLCJiYXNlX2ZhcmUiOiIzMTEyLjI1IiwidGF4IjoiNDM5Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAyMS42MCIsInRheCI6IjQzOS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjY1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuNjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDIxLjYwIiwidGF4IjoiNDM5Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ2MS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2649.52, "filter": { "id": "F77TX00174-1859", "price": 2649.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122105del2026011311552018del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1860", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1861*_*txmmpoG334teK0rf", "flight_key": "F77TX00174-1860", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H50M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 22:00:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DEL", "arrival_time": "2026-01-13 13:00:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-12", "flight_time": "PT9H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2016" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2016" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DEL", "departure_time": "2026-01-13 16:40:00", "origin_terminal": "3", "origin_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "destination": "JED", "arrival_time": "2026-01-13 20:50:00", "destination_terminal": "N", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "AI", "name": "AI", "picture": "AI.png" }, "operating": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "2255" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2649.52, "gross_total": 3461.56, "base_fare": 2321.36, "tax": 328.16, "sell": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU1Mi4yMSwiYmFzZV9mYXJlIjozMTEyLjI1LCJ0YXgiOjQzOS45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NjEuNTYsImJhc2VfZmFyZSI6MzAyMS42LCJ0YXgiOjQzOS45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDYxLjU2LCJiYXNlX2ZhcmUiOjMwMjEuNiwidGF4Ijo0MzkuOTZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": 0, "ait": "0.00", "service_charge": 67.61 }, "partner": { "currency": "GBP", "total": 2649.52, "base_fare": 2321.36, "tax": 328.16, "gross": { "base_fare": "2253.75", "tax": "328.16", "discount": "0.00", "ait": "0.00", "service_charge": 67.61 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NTIuMjEiLCJiYXNlX2ZhcmUiOiIzMTEyLjI1IiwidGF4IjoiNDM5Ljk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAyMS42MCIsInRheCI6IjQzOS45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjY1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuNjUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDIxLjYwIiwidGF4IjoiNDM5Ljk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ2MS41NiIsImJhc2VfZmFyZSI6IjMwMjEuNjAiLCJ0YXgiOiI0MzkuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ2MS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2649.52, "filter": { "id": "F77TX00174-1860", "price": 2649.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AI", "carrier_marketing": "AI", "aircraft": "AI", "aircraft_name": "AI", "cabin_class": "Y", "connecting_airport": [ "DEL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122200del2026011313002016del202601131640jed2026011320502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1861", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1862*_*b3ImcjLnCqO6fzlk", "flight_key": "F77TX00174-1861", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2514.78, "gross_total": 3283.04, "base_fare": 2267.06, "tax": 247.72, "sell": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM3MS41NywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjMzMi4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyODMuMDQsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozMzIuMTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI4My4wNCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjMzMi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNzEuNTciLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzMyLjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjMzMi4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzMyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI4My4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2514.78, "filter": { "id": "F77TX00174-1861", "price": 2514.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120630ams2026011208501000ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1862", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1863*_*EJAZhUwO0f20ruCt", "flight_key": "F77TX00174-1862", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2514.78, "gross_total": 3283.04, "base_fare": 2267.06, "tax": 247.72, "sell": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM3MS41NywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjMzMi4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyODMuMDQsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozMzIuMTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI4My4wNCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjMzMi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNzEuNTciLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzMyLjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjMzMi4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzMyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI4My4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2514.78, "filter": { "id": "F77TX00174-1862", "price": 2514.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840ams2026011211051002ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1863", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1864*_*W2SndjjLkswGGfIN", "flight_key": "F77TX00174-1863", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 12:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2514.78, "gross_total": 3283.04, "base_fare": 2267.06, "tax": 247.72, "sell": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM3MS41NywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjMzMi4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyODMuMDQsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozMzIuMTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI4My4wNCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjMzMi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNzEuNTciLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzMyLjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjMzMi4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzMyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI4My4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2514.78, "filter": { "id": "F77TX00174-1863", "price": 2514.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ams2026011212251004ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1864", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1865*_*xoWjcRLOMjk7pA0p", "flight_key": "F77TX00174-1864", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2514.78, "gross_total": 3283.04, "base_fare": 2267.06, "tax": 247.72, "sell": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM3MS41NywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjMzMi4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyODMuMDQsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozMzIuMTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzI4My4wNCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjMzMi4xMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2514.78, "base_fare": 2267.06, "tax": 247.72, "gross": { "base_fare": "2201.03", "tax": "247.72", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNzEuNTciLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzMyLjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjMzMi4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzMyLjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI4My4wNCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzMzIuMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI4My4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2514.78, "filter": { "id": "F77TX00174-1864", "price": 2514.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121145ams2026011214051006ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1865", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1866*_*dd6OJ3hSVc1laTy6", "flight_key": "F77TX00174-1865", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 09:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "978" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "978" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2521.32, "gross_total": 3291.8, "base_fare": 2267.06, "tax": 254.26, "sell": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM4MC4zMywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjM0MC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyOTEuOCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjM0MC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMjkxLjgsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozNDAuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzODAuMzMiLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzQwLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjM0MC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzQwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI5MS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2521.32, "filter": { "id": "F77TX00174-1865", "price": 2521.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 07:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601120745ams202601120950978ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1866", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1867*_*ai8gAqi5Im2Z1XL8", "flight_key": "F77TX00174-1866", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:00:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "980" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2521.32, "gross_total": 3291.8, "base_fare": 2267.06, "tax": 254.26, "sell": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM4MC4zMywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjM0MC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyOTEuOCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjM0MC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMjkxLjgsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozNDAuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzODAuMzMiLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzQwLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjM0MC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzQwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI5MS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2521.32, "filter": { "id": "F77TX00174-1866", "price": 2521.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601120840ams202601121100980ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1867", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1868*_*iIDCfMGPtB4iQg4i", "flight_key": "F77TX00174-1867", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 09:20:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "982" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2521.32, "gross_total": 3291.8, "base_fare": 2267.06, "tax": 254.26, "sell": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM4MC4zMywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjM0MC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyOTEuOCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjM0MC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMjkxLjgsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozNDAuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzODAuMzMiLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzQwLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjM0MC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzQwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI5MS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2521.32, "filter": { "id": "F77TX00174-1867", "price": 2521.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601120920ams202601121130982ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1868", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1869*_*Du2Gc4nWiDsHYx55", "flight_key": "F77TX00174-1868", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "984" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2521.32, "gross_total": 3291.8, "base_fare": 2267.06, "tax": 254.26, "sell": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM4MC4zMywiYmFzZV9mYXJlIjozMDM5LjQ1LCJ0YXgiOjM0MC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMyOTEuOCwiYmFzZV9mYXJlIjoyOTUwLjkyLCJ0YXgiOjM0MC44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozMjkxLjgsImJhc2VfZmFyZSI6Mjk1MC45MiwidGF4IjozNDAuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": 0, "ait": "0.00", "service_charge": 66.03 }, "partner": { "currency": "GBP", "total": 2521.32, "base_fare": 2267.06, "tax": 254.26, "gross": { "base_fare": "2201.03", "tax": "254.26", "discount": "0.00", "ait": "0.00", "service_charge": 66.03 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzODAuMzMiLCJiYXNlX2ZhcmUiOiIzMDM5LjQ1IiwidGF4IjoiMzQwLjg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk1MC45MiIsInRheCI6IjM0MC44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTUwLjkyIiwidGF4IjoiMzQwLjg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI5MS44MCIsImJhc2VfZmFyZSI6IjI5NTAuOTIiLCJ0YXgiOiIzNDAuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI5MS44LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2521.32, "filter": { "id": "F77TX00174-1868", "price": 2521.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601121000ams202601121205984ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1869", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1870*_*LFFNBo9AOVgtYq4T", "flight_key": "F77TX00174-1869", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H50M", "transit_time": "PT18H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:25:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-01-12 20:55:00", "destination_terminal": "1", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "UX", "name": "UX", "picture": "UX.png" }, "operating": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "1016" }, "marketing": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "1016" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MAD", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "1", "origin_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "JED", "arrival_time": "2026-01-13 23:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H50M", "distance": null, "lay_over": "PT18H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "UX", "name": "UX", "picture": "UX.png" }, "operating": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "3891" }, "marketing": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "3891" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2587.42, "gross_total": 3381.63, "base_fare": 2236.45, "tax": 350.97, "sell": { "currency": "GBP", "total": 2587.42, "base_fare": 2236.45, "tax": 350.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ2OC45NiwiYmFzZV9mYXJlIjoyOTk4LjQxLCJ0YXgiOjQ3MC41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzODEuNjMsImJhc2VfZmFyZSI6MjkxMS4wOCwidGF4Ijo0NzAuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM4MS42MywiYmFzZV9mYXJlIjoyOTExLjA4LCJ0YXgiOjQ3MC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2587.42, "base_fare": 2236.45, "tax": 350.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2171.31", "tax": "350.97", "discount": 0, "ait": "0.00", "service_charge": 65.14 }, "partner": { "currency": "GBP", "total": 2587.42, "base_fare": 2236.45, "tax": 350.97, "gross": { "base_fare": "2171.31", "tax": "350.97", "discount": "0.00", "ait": "0.00", "service_charge": 65.14 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NjguOTYiLCJiYXNlX2ZhcmUiOiIyOTk4LjQxIiwidGF4IjoiNDcwLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkxMS4wOCIsInRheCI6IjQ3MC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg3LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODcuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM4MS42MyIsImJhc2VfZmFyZSI6IjI5MTEuMDgiLCJ0YXgiOiI0NzAuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTExLjA4IiwidGF4IjoiNDcwLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM4MS42MyIsImJhc2VfZmFyZSI6IjI5MTEuMDgiLCJ0YXgiOiI0NzAuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM4MS42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2587.42, "filter": { "id": "F77TX00174-1869", "price": 2587.42, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "UX", "carrier_marketing": "UX", "aircraft": "UX", "aircraft_name": "UX", "cabin_class": "T", "connecting_airport": [ "MAD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:25:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121725mad2026011220551016mad202601131525jed2026011323153891", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1870", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1871*_*ulauFigmSY7kcoq5", "flight_key": "F77TX00174-1870", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2746.68, "gross_total": 3598.75, "base_fare": 2144.23, "tax": 602.45, "sell": { "currency": "GBP", "total": 2746.68, "base_fare": 2144.23, "tax": 602.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzY4Mi40OCwiYmFzZV9mYXJlIjoyODc0Ljc3LCJ0YXgiOjgwNy43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM1OTguNzUsImJhc2VfZmFyZSI6Mjc5MS4wNCwidGF4Ijo4MDcuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU5OC43NSwiYmFzZV9mYXJlIjoyNzkxLjA0LCJ0YXgiOjgwNy43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2746.68, "base_fare": 2144.23, "tax": 602.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2081.78", "tax": "602.45", "discount": 0, "ait": "0.00", "service_charge": 62.45 }, "partner": { "currency": "GBP", "total": 2746.68, "base_fare": 2144.23, "tax": 602.45, "gross": { "base_fare": "2081.78", "tax": "602.45", "discount": "0.00", "ait": "0.00", "service_charge": 62.45 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODIuNDgiLCJiYXNlX2ZhcmUiOiIyODc0Ljc3IiwidGF4IjoiODA3LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjc5MS4wNCIsInRheCI6IjgwNy43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjgzLjczIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODMuNzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzU5OC43NSIsImJhc2VfZmFyZSI6IjI3OTEuMDQiLCJ0YXgiOiI4MDcuNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNzkxLjA0IiwidGF4IjoiODA3LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzU5OC43NSIsImJhc2VfZmFyZSI6IjI3OTEuMDQiLCJ0YXgiOiI4MDcuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzU5OC43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2746.68, "filter": { "id": "F77TX00174-1870", "price": 2746.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "B", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1871", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1872*_*GyJdlDdcJ3RHbXxx", "flight_key": "F77TX00174-1871", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H0M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-13 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "242" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 04:55:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 06:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5743" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2780.82, "gross_total": 3636.35, "base_fare": 2353.78, "tax": 427.05, "sell": { "currency": "GBP", "total": 2780.82, "base_fare": 2353.78, "tax": 427.05 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcyOC4yNiwiYmFzZV9mYXJlIjozMTU1LjcxLCJ0YXgiOjU3Mi41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2MzYuMzUsImJhc2VfZmFyZSI6MzA2My44LCJ0YXgiOjU3Mi41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjM2LjM1LCJiYXNlX2ZhcmUiOjMwNjMuOCwidGF4Ijo1NzIuNTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2780.82, "base_fare": 2353.78, "tax": 427.05, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2285.22", "tax": "427.05", "discount": 0, "ait": "0.00", "service_charge": 68.55 }, "partner": { "currency": "GBP", "total": 2780.82, "base_fare": 2353.78, "tax": 427.05, "gross": { "base_fare": "2285.22", "tax": "427.05", "discount": "0.00", "ait": "0.00", "service_charge": 68.55 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjguMjYiLCJiYXNlX2ZhcmUiOiIzMTU1LjcxIiwidGF4IjoiNTcyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA2My44MCIsInRheCI6IjU3Mi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkxLjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTEuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzYzNi4zNSIsImJhc2VfZmFyZSI6IjMwNjMuODAiLCJ0YXgiOiI1NzIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDYzLjgwIiwidGF4IjoiNTcyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzYzNi4zNSIsImJhc2VfZmFyZSI6IjMwNjMuODAiLCJ0YXgiOiI1NzIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzYzNi4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2780.82, "filter": { "id": "F77TX00174-1871", "price": 2780.82, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "B", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550ruh202601130140242ruh202601130455jed2026011306505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1872", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1873*_*jgnFF1JMdnLi96bx", "flight_key": "F77TX00174-1872", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H25M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 04:10:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2258" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2773.7, "gross_total": 3644.97, "base_fare": 1888.19, "tax": 885.52, "sell": { "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcxOC43LCJiYXNlX2ZhcmUiOjI1MzEuNDksInRheCI6MTE4Ny4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2NDQuOTcsImJhc2VfZmFyZSI6MjQ1Ny43NiwidGF4IjoxMTg3LjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2NDQuOTcsImJhc2VfZmFyZSI6MjQ1Ny43NiwidGF4IjoxMTg3LjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "885.52", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52, "gross": { "base_fare": "1833.19", "tax": "885.52", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MTguNzAiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE4Ny4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTg3LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ0Ljk3IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExODcuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDQuOTciLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ0Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2773.7, "filter": { "id": "F77TX00174-1872", "price": 2773.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1873", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1874*_*HMz0pv7aiKRjMhvC", "flight_key": "F77TX00174-1873", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "PT6H5M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 14:05:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 01:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2773.7, "gross_total": 3644.97, "base_fare": 1888.19, "tax": 885.52, "sell": { "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcxOC43LCJiYXNlX2ZhcmUiOjI1MzEuNDksInRheCI6MTE4Ny4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2NDQuOTcsImJhc2VfZmFyZSI6MjQ1Ny43NiwidGF4IjoxMTg3LjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2NDQuOTcsImJhc2VfZmFyZSI6MjQ1Ny43NiwidGF4IjoxMTg3LjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "885.52", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52, "gross": { "base_fare": "1833.19", "tax": "885.52", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MTguNzAiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE4Ny4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTg3LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ0Ljk3IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExODcuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDQuOTciLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ0Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2773.7, "filter": { "id": "F77TX00174-1873", "price": 2773.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601121405dxb20260113010066dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1874", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1875*_*pnka7LoeJCsFQB2r", "flight_key": "F77TX00174-1874", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-12 20:15:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2773.7, "gross_total": 3644.97, "base_fare": 1888.19, "tax": 885.52, "sell": { "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcxOC43LCJiYXNlX2ZhcmUiOjI1MzEuNDksInRheCI6MTE4Ny4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2NDQuOTcsImJhc2VfZmFyZSI6MjQ1Ny43NiwidGF4IjoxMTg3LjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM2NDQuOTcsImJhc2VfZmFyZSI6MjQ1Ny43NiwidGF4IjoxMTg3LjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "885.52", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2773.7, "base_fare": 1888.19, "tax": 885.52, "gross": { "base_fare": "1833.19", "tax": "885.52", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MTguNzAiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE4Ny4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTg3LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ0Ljk3IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExODcuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDQuOTciLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ0Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2773.7, "filter": { "id": "F77TX00174-1874", "price": 2773.7, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601122015dxb20260113071068dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1875", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1876*_*0m28r46VaOyvCtgA", "flight_key": "F77TX00174-1875", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2776.46, "gross_total": 3648.68, "base_fare": 1888.19, "tax": 888.28, "sell": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcyMi40MSwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjIuNDEiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ4LjY4IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExOTAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDguNjgiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2776.46, "filter": { "id": "F77TX00174-1875", "price": 2776.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1876", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1877*_*A4B6rEAfCrrTPRWX", "flight_key": "F77TX00174-1876", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT10H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT10H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2776.46, "gross_total": 3648.68, "base_fare": 1888.19, "tax": 888.28, "sell": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcyMi40MSwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjIuNDEiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ4LjY4IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExOTAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDguNjgiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2776.46, "filter": { "id": "F77TX00174-1876", "price": 2776.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1877", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1878*_*MomPfvR6DsyPVV45", "flight_key": "F77TX00174-1877", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 13:35:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2776.46, "gross_total": 3648.68, "base_fare": 1888.19, "tax": 888.28, "sell": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcyMi40MSwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjIuNDEiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ4LjY4IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExOTAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDguNjgiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2776.46, "filter": { "id": "F77TX00174-1877", "price": 2776.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121335dxb20260113004016dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1878", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1879*_*9fpWImvtwcethkt5", "flight_key": "F77TX00174-1878", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 20:25:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2776.46, "gross_total": 3648.68, "base_fare": 1888.19, "tax": 888.28, "sell": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzcyMi40MSwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjQ4LjY4LCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2776.46, "base_fare": 1888.19, "tax": 888.28, "gross": { "base_fare": "1833.19", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjIuNDEiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ4LjY4IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExOTAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDguNjgiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2776.46, "filter": { "id": "F77TX00174-1878", "price": 2776.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601122025dxb20260113072010dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1879", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1880*_*crTSQ6glo8v35GKP", "flight_key": "F77TX00174-1879", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2802.98, "gross_total": 3684.23, "base_fare": 1888.19, "tax": 914.8, "sell": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1Ny45NiwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjEyMjYuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2802.98, "filter": { "id": "F77TX00174-1879", "price": 2802.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1880", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1881*_*FztxrOkmzKZsAcTC", "flight_key": "F77TX00174-1880", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT03H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2802.98, "gross_total": 3684.23, "base_fare": 1888.19, "tax": 914.8, "sell": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1Ny45NiwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjEyMjYuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2802.98, "filter": { "id": "F77TX00174-1880", "price": 2802.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1881", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1882*_*eT0vwQ3TL911B4gB", "flight_key": "F77TX00174-1881", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2802.98, "gross_total": 3684.23, "base_fare": 1888.19, "tax": 914.8, "sell": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1Ny45NiwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjEyMjYuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2802.98, "filter": { "id": "F77TX00174-1881", "price": 2802.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1882", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1883*_*NsnFVjmXFgbkO35i", "flight_key": "F77TX00174-1882", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H25M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:20:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2802.98, "gross_total": 3684.23, "base_fare": 1888.19, "tax": 914.8, "sell": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzc1Ny45NiwiYmFzZV9mYXJlIjoyNTMxLjQ5LCJ0YXgiOjEyMjYuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNjg0LjIzLCJiYXNlX2ZhcmUiOjI0NTcuNzYsInRheCI6MTIyNi40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 54.99 }, "partner": { "currency": "GBP", "total": 2802.98, "base_fare": 1888.19, "tax": 914.8, "gross": { "base_fare": "1833.19", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 54.99 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2802.98, "filter": { "id": "F77TX00174-1882", "price": 2802.98, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122020dxb2026011307204dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1883", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1884*_*bEjtHmpDNzqvoNMG", "flight_key": "F77TX00174-1883", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-12 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2944.78, "gross_total": 3846.73, "base_fare": 2595.35, "tax": 349.44, "sell": { "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0OC4wOCwiYmFzZV9mYXJlIjozNDc5LjU4LCJ0YXgiOjQ2OC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0Ni43MywiYmFzZV9mYXJlIjozMzc4LjIzLCJ0YXgiOjQ2OC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NDYuNzMsImJhc2VfZmFyZSI6MzM3OC4yMywidGF4Ijo0NjguNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2519.75", "tax": "349.44", "discount": 0, "ait": "0.00", "service_charge": 75.59 }, "partner": { "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44, "gross": { "base_fare": "2519.75", "tax": "349.44", "discount": "0.00", "ait": "0.00", "service_charge": 75.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NDguMDgiLCJiYXNlX2ZhcmUiOiIzNDc5LjU4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4zNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzguMjMiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODQ2LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2944.78, "filter": { "id": "F77TX00174-1883", "price": 2944.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "L", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120825mct202601121935104mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1884", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1885*_*Qx9MXBxbho45kwRx", "flight_key": "F77TX00174-1884", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT3H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-13 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "102" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-13 10:40:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 13:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT03H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "689" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "689" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2944.78, "gross_total": 3846.73, "base_fare": 2595.35, "tax": 349.44, "sell": { "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0OC4wOCwiYmFzZV9mYXJlIjozNDc5LjU4LCJ0YXgiOjQ2OC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0Ni43MywiYmFzZV9mYXJlIjozMzc4LjIzLCJ0YXgiOjQ2OC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NDYuNzMsImJhc2VfZmFyZSI6MzM3OC4yMywidGF4Ijo0NjguNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2519.75", "tax": "349.44", "discount": 0, "ait": "0.00", "service_charge": 75.59 }, "partner": { "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44, "gross": { "base_fare": "2519.75", "tax": "349.44", "discount": "0.00", "ait": "0.00", "service_charge": 75.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NDguMDgiLCJiYXNlX2ZhcmUiOiIzNDc5LjU4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4zNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzguMjMiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODQ2LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2944.78, "filter": { "id": "F77TX00174-1884", "price": 2944.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "D", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 13:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122005mct202601130715102mct202601131040jed202601131315689", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1885", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1886*_*Eeqm5qb6i4s8VUfW", "flight_key": "F77TX00174-1885", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H0M", "transit_time": "PT14H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-13 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "102" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "102" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-13 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-14 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT14H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2944.78, "gross_total": 3846.73, "base_fare": 2595.35, "tax": 349.44, "sell": { "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0OC4wOCwiYmFzZV9mYXJlIjozNDc5LjU4LCJ0YXgiOjQ2OC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0Ni43MywiYmFzZV9mYXJlIjozMzc4LjIzLCJ0YXgiOjQ2OC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NDYuNzMsImJhc2VfZmFyZSI6MzM3OC4yMywidGF4Ijo0NjguNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2519.75", "tax": "349.44", "discount": 0, "ait": "0.00", "service_charge": 75.59 }, "partner": { "currency": "GBP", "total": 2944.78, "base_fare": 2595.35, "tax": 349.44, "gross": { "base_fare": "2519.75", "tax": "349.44", "discount": "0.00", "ait": "0.00", "service_charge": 75.59 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NDguMDgiLCJiYXNlX2ZhcmUiOiIzNDc5LjU4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4zNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzguMjMiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODQ2LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2944.78, "filter": { "id": "F77TX00174-1885", "price": 2944.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "D", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-14 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122005mct202601130715102mct202601132130jed202601140005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1886", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1887*_*C9EzdmOATO0k4hGL", "flight_key": "F77TX00174-1886", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2306" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2924.35, "gross_total": 3816.14, "base_fare": 2676.93, "tax": 247.42, "sell": { "currency": "GBP", "total": 2924.35, "base_fare": 2676.93, "tax": 247.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkyMC42NywiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjMzMS43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4MTYuMTQsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozMzEuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzgxNi4xNCwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2924.35, "base_fare": 2676.93, "tax": 247.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "247.42", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2924.35, "base_fare": 2676.93, "tax": 247.42, "gross": { "base_fare": "2598.96", "tax": "247.42", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MjAuNjciLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODE2LjE0IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzMzEuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODE2LjE0IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODE2LjE0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2924.35, "filter": { "id": "F77TX00174-1886", "price": 2924.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh2026011218352306doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1887", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1888*_*ajJUsip6MF61aIIp", "flight_key": "F77TX00174-1887", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H40M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MCT", "arrival_time": "2026-01-12 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "104" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-13 00:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT01H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "WY", "name": "WY", "picture": "WY.png" }, "operating": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "673" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3006.74, "gross_total": 3927.37, "base_fare": 2657.3, "tax": 349.44, "sell": { "currency": "GBP", "total": 3006.74, "base_fare": 2657.3, "tax": 349.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAzMS4xNCwiYmFzZV9mYXJlIjozNTYyLjY0LCJ0YXgiOjQ2OC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkyNy4zNywiYmFzZV9mYXJlIjozNDU4Ljg3LCJ0YXgiOjQ2OC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MjcuMzcsImJhc2VfZmFyZSI6MzQ1OC44NywidGF4Ijo0NjguNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3006.74, "base_fare": 2657.3, "tax": 349.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2579.90", "tax": "349.44", "discount": 0, "ait": "0.00", "service_charge": 77.4 }, "partner": { "currency": "GBP", "total": 3006.74, "base_fare": 2657.3, "tax": 349.44, "gross": { "base_fare": "2579.90", "tax": "349.44", "discount": "0.00", "ait": "0.00", "service_charge": 77.4 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMzEuMTQiLCJiYXNlX2ZhcmUiOiIzNTYyLjY0IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTguODciLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTI3LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3006.74, "filter": { "id": "F77TX00174-1887", "price": 3006.74, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "WY", "carrier_marketing": "WY", "aircraft": "WY", "aircraft_name": "WY", "cabin_class": "L", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120825mct202601121935104mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1888", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1889*_*VihnSBqqAYf70LX3", "flight_key": "F77TX00174-1888", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H10M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-01-12 08:40:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "AF", "name": "AF", "picture": "AF.png" }, "operating": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1381" }, "marketing": { "carrier": "AF", "carrier_name": "Air France", "carrier_logo": "AF.png", "flight_number": "1381" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "CDG", "departure_time": "2026-01-12 11:00:00", "origin_terminal": "2C", "origin_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "destination": "NBO", "arrival_time": "2026-01-12 21:25:00", "destination_terminal": "1A", "destination_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "flight_date": "2026-01-12", "flight_time": "PT8H25M", "distance": null, "lay_over": "PT02H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KQ", "name": "KQ", "picture": "KQ.png" }, "operating": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "113" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "113" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "NBO", "departure_time": "2026-01-13 02:40:00", "origin_terminal": "1A", "origin_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "destination": "JED", "arrival_time": "2026-01-13 06:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT05H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KQ", "name": "KQ", "picture": "KQ.png" }, "operating": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5726" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5726" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2932.04, "gross_total": 3841.95, "base_fare": 2280.47, "tax": 651.58, "sell": { "currency": "GBP", "total": 2932.04, "base_fare": 2280.47, "tax": 651.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzMSwiYmFzZV9mYXJlIjozMDU3LjQyLCJ0YXgiOjg3My41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NDEuOTUsImJhc2VfZmFyZSI6Mjk2OC4zNywidGF4Ijo4NzMuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0MS45NSwiYmFzZV9mYXJlIjoyOTY4LjM3LCJ0YXgiOjg3My41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2932.04, "base_fare": 2280.47, "tax": 651.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2214.04", "tax": "651.58", "discount": 0, "ait": "0.00", "service_charge": 66.42 }, "partner": { "currency": "GBP", "total": 2932.04, "base_fare": 2280.47, "tax": 651.58, "gross": { "base_fare": "2214.04", "tax": "651.58", "discount": "0.00", "ait": "0.00", "service_charge": 66.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MzEuMDAiLCJiYXNlX2ZhcmUiOiIzMDU3LjQyIiwidGF4IjoiODczLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2OC4zNyIsInRheCI6Ijg3My41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg0MS45NSIsImJhc2VfZmFyZSI6IjI5NjguMzciLCJ0YXgiOiI4NzMuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTY4LjM3IiwidGF4IjoiODczLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg0MS45NSIsImJhc2VfZmFyZSI6IjI5NjguMzciLCJ0YXgiOiI4NzMuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg0MS45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2932.04, "filter": { "id": "F77TX00174-1888", "price": 2932.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "AF", "carrier_marketing": "AF", "aircraft": "AF", "aircraft_name": "AF", "cabin_class": "Y", "connecting_airport": [ "CDG", "NBO" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120620cdg2026011208401381cdg202601121100nbo202601122125113nbo202601130240jed2026011306305726", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1889", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1890*_*CKb5dk5h7GdaJVom", "flight_key": "F77TX00174-1889", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D14H20M", "transit_time": "PT1D0H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 20:20:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1014" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1014" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 19:35:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "NBO", "arrival_time": "2026-01-14 06:10:00", "destination_terminal": "1A", "destination_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "flight_date": "2026-01-13", "flight_time": "PT8H35M", "distance": null, "lay_over": "PT23H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KQ", "name": "KQ", "picture": "KQ.png" }, "operating": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "117" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "117" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "NBO", "departure_time": "2026-01-14 07:20:00", "origin_terminal": "1A", "origin_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "destination": "JED", "arrival_time": "2026-01-14 11:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "KQ", "name": "KQ", "picture": "KQ.png" }, "operating": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5728" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5728" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2932.73, "gross_total": 3842.87, "base_fare": 2280.47, "tax": 652.27, "sell": { "currency": "GBP", "total": 2932.73, "base_fare": 2280.47, "tax": 652.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzMS45MiwiYmFzZV9mYXJlIjozMDU3LjQyLCJ0YXgiOjg3NC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0Mi44NywiYmFzZV9mYXJlIjoyOTY4LjM3LCJ0YXgiOjg3NC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NDIuODcsImJhc2VfZmFyZSI6Mjk2OC4zNywidGF4Ijo4NzQuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2932.73, "base_fare": 2280.47, "tax": 652.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2214.04", "tax": "652.27", "discount": 0, "ait": "0.00", "service_charge": 66.42 }, "partner": { "currency": "GBP", "total": 2932.73, "base_fare": 2280.47, "tax": 652.27, "gross": { "base_fare": "2214.04", "tax": "652.27", "discount": "0.00", "ait": "0.00", "service_charge": 66.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MzEuOTIiLCJiYXNlX2ZhcmUiOiIzMDU3LjQyIiwidGF4IjoiODc0LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2OC4zNyIsInRheCI6Ijg3NC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg0Mi44NyIsImJhc2VfZmFyZSI6IjI5NjguMzciLCJ0YXgiOiI4NzQuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTY4LjM3IiwidGF4IjoiODc0LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg0Mi44NyIsImJhc2VfZmFyZSI6IjI5NjguMzciLCJ0YXgiOiI4NzQuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg0Mi44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2932.73, "filter": { "id": "F77TX00174-1889", "price": 2932.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS", "NBO" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 11:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121750ams2026011220201014ams202601131935nbo202601140610117nbo202601140720jed2026011411105728", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1890", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1891*_*gZiyp711o1ml9eti", "flight_key": "F77TX00174-1890", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D11H45M", "transit_time": "PT22H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1016" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1016" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 19:35:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "NBO", "arrival_time": "2026-01-14 06:10:00", "destination_terminal": "1A", "destination_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "flight_date": "2026-01-13", "flight_time": "PT8H35M", "distance": null, "lay_over": "PT20H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "KQ", "name": "KQ", "picture": "KQ.png" }, "operating": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "117" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "117" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "NBO", "departure_time": "2026-01-14 07:20:00", "origin_terminal": "1A", "origin_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "destination": "JED", "arrival_time": "2026-01-14 11:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-14", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "KQ", "name": "KQ", "picture": "KQ.png" }, "operating": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5728" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5728" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "32", "unit": "kg", "title": "32 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2932.73, "gross_total": 3842.87, "base_fare": 2280.47, "tax": 652.27, "sell": { "currency": "GBP", "total": 2932.73, "base_fare": 2280.47, "tax": 652.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkzMS45MiwiYmFzZV9mYXJlIjozMDU3LjQyLCJ0YXgiOjg3NC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg0Mi44NywiYmFzZV9mYXJlIjoyOTY4LjM3LCJ0YXgiOjg3NC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NDIuODcsImJhc2VfZmFyZSI6Mjk2OC4zNywidGF4Ijo4NzQuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2932.73, "base_fare": 2280.47, "tax": 652.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2214.04", "tax": "652.27", "discount": 0, "ait": "0.00", "service_charge": 66.42 }, "partner": { "currency": "GBP", "total": 2932.73, "base_fare": 2280.47, "tax": 652.27, "gross": { "base_fare": "2214.04", "tax": "652.27", "discount": "0.00", "ait": "0.00", "service_charge": 66.42 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5MzEuOTIiLCJiYXNlX2ZhcmUiOiIzMDU3LjQyIiwidGF4IjoiODc0LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk2OC4zNyIsInRheCI6Ijg3NC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg0Mi44NyIsImJhc2VfZmFyZSI6IjI5NjguMzciLCJ0YXgiOiI4NzQuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTY4LjM3IiwidGF4IjoiODc0LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzg0Mi44NyIsImJhc2VfZmFyZSI6IjI5NjguMzciLCJ0YXgiOiI4NzQuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mzg0Mi44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2932.73, "filter": { "id": "F77TX00174-1890", "price": 2932.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS", "NBO" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-14 11:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122025ams2026011222401016ams202601131935nbo202601140610117nbo202601140720jed2026011411105728", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1891", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1892*_*rhjLkrfADdK1NlMg", "flight_key": "F77TX00174-1891", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2948.69, "gross_total": 3850.71, "base_fare": 2627.63, "tax": 321.07, "sell": { "currency": "GBP", "total": 2948.69, "base_fare": 2627.63, "tax": 321.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1My4zMiwiYmFzZV9mYXJlIjozNTIyLjg2LCJ0YXgiOjQzMC40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTAuNzEsImJhc2VfZmFyZSI6MzQyMC4yNSwidGF4Ijo0MzAuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1MC43MSwiYmFzZV9mYXJlIjozNDIwLjI1LCJ0YXgiOjQzMC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2948.69, "base_fare": 2627.63, "tax": 321.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2551.09", "tax": "321.07", "discount": 0, "ait": "0.00", "service_charge": 76.53 }, "partner": { "currency": "GBP", "total": 2948.69, "base_fare": 2627.63, "tax": 321.07, "gross": { "base_fare": "2551.09", "tax": "321.07", "discount": "0.00", "ait": "0.00", "service_charge": 76.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NTMuMzIiLCJiYXNlX2ZhcmUiOiIzNTIyLjg2IiwidGF4IjoiNDMwLjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQyMC4yNSIsInRheCI6IjQzMC40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMi42MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMi42MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUwLjcxIiwiYmFzZV9mYXJlIjoiMzQyMC4yNSIsInRheCI6IjQzMC40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MjAuMjUiLCJ0YXgiOiI0MzAuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUwLjcxIiwiYmFzZV9mYXJlIjoiMzQyMC4yNSIsInRheCI6IjQzMC40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODUwLjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2948.69, "filter": { "id": "F77TX00174-1891", "price": 2948.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1892", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1893*_*0NbOjGDPnBD4qK8Y", "flight_key": "F77TX00174-1892", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2948.69, "gross_total": 3850.71, "base_fare": 2627.63, "tax": 321.07, "sell": { "currency": "GBP", "total": 2948.69, "base_fare": 2627.63, "tax": 321.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1My4zMiwiYmFzZV9mYXJlIjozNTIyLjg2LCJ0YXgiOjQzMC40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTAuNzEsImJhc2VfZmFyZSI6MzQyMC4yNSwidGF4Ijo0MzAuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1MC43MSwiYmFzZV9mYXJlIjozNDIwLjI1LCJ0YXgiOjQzMC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2948.69, "base_fare": 2627.63, "tax": 321.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2551.09", "tax": "321.07", "discount": 0, "ait": "0.00", "service_charge": 76.53 }, "partner": { "currency": "GBP", "total": 2948.69, "base_fare": 2627.63, "tax": 321.07, "gross": { "base_fare": "2551.09", "tax": "321.07", "discount": "0.00", "ait": "0.00", "service_charge": 76.53 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NTMuMzIiLCJiYXNlX2ZhcmUiOiIzNTIyLjg2IiwidGF4IjoiNDMwLjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQyMC4yNSIsInRheCI6IjQzMC40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMi42MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMi42MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUwLjcxIiwiYmFzZV9mYXJlIjoiMzQyMC4yNSIsInRheCI6IjQzMC40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MjAuMjUiLCJ0YXgiOiI0MzAuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUwLjcxIiwiYmFzZV9mYXJlIjoiMzQyMC4yNSIsInRheCI6IjQzMC40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODUwLjcyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2948.69, "filter": { "id": "F77TX00174-1892", "price": 2948.69, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "Y", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1893", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1894*_*dK0kMzhPRm87Wt6C", "flight_key": "F77TX00174-1893", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1893", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1894", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1895*_*OLRCMZACniBNONXT", "flight_key": "F77TX00174-1894", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1894", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1895", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1896*_*30dQCgXLvJQP75Xa", "flight_key": "F77TX00174-1895", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1895", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1896", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1897*_*pJoF0E3ooYLpNec5", "flight_key": "F77TX00174-1896", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1896", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1897", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1898*_*IM7y79j7TTnjyWi7", "flight_key": "F77TX00174-1897", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1897", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1898", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1899*_*Sbizg61gAVwmxZkW", "flight_key": "F77TX00174-1898", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1898", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1899", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1900*_*PPnAnkqWP0mu1GKN", "flight_key": "F77TX00174-1899", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1899", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1900", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1901*_*HTLeHvvmIN3SEAJr", "flight_key": "F77TX00174-1900", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1900", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1901", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1902*_*hMJV5cmzkY8LEZmZ", "flight_key": "F77TX00174-1901", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2954.64, "gross_total": 3856.75, "base_fare": 2676.93, "tax": 277.71, "sell": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2MS4yOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTYuNzUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1Ni43NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2954.64, "base_fare": 2676.93, "tax": 277.71, "gross": { "base_fare": "2598.96", "tax": "277.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjEuMjgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODU2Ljc1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODU2Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2954.64, "filter": { "id": "F77TX00174-1901", "price": 2954.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1902", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1903*_*XRRLBkmSbzkizoPN", "flight_key": "F77TX00174-1902", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1902", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1903", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1904*_*x0H1zPOBz5NShHd7", "flight_key": "F77TX00174-1903", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1903", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1904", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1905*_*TJ0PJxy5RAtUdfq1", "flight_key": "F77TX00174-1904", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1904", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1905", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1906*_*Qjf47xf6qzLQIjCm", "flight_key": "F77TX00174-1905", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "127" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1905", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh202601122355127doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1906", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1907*_*UVjjdrZR5vucxzKI", "flight_key": "F77TX00174-1906", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1906", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1907", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1908*_*r4ctTyAkKkQU8yig", "flight_key": "F77TX00174-1907", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1907", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1908", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1909*_*ZcI2QHCpjWs7ecyh", "flight_key": "F77TX00174-1908", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1908", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1909", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1910*_*XnOmWmWVFWkojl7D", "flight_key": "F77TX00174-1909", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1909", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1910", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1911*_*wj5cBilU2UrTGtwn", "flight_key": "F77TX00174-1910", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1910", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1911", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1912*_*gGZVIAheODslQFKK", "flight_key": "F77TX00174-1911", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1911", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1912", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1913*_*uaUr4cbWUqM7t0M7", "flight_key": "F77TX00174-1912", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2963.66, "gross_total": 3868.85, "base_fare": 2676.93, "tax": 286.73, "sell": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3My4zOCwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjguODUsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2OC44NSwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2963.66, "base_fare": 2676.93, "tax": 286.73, "gross": { "base_fare": "2598.96", "tax": "286.73", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzMuMzgiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODY4Ljg1IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODY4Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2963.66, "filter": { "id": "F77TX00174-1912", "price": 2963.66, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1913", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1914*_*66yWw3ymuXNtcDUF", "flight_key": "F77TX00174-1913", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2965.61, "gross_total": 3871.46, "base_fare": 2676.93, "tax": 288.68, "sell": { "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3NS45OSwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4Ny4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NzEuNDYsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODcuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg3MS40NiwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68, "gross": { "base_fare": "2598.96", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzUuOTkiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODcxLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODcxLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODcxLjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2965.61, "filter": { "id": "F77TX00174-1913", "price": 2965.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1914", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1915*_*Z875aAn4up696nbV", "flight_key": "F77TX00174-1914", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2965.61, "gross_total": 3871.46, "base_fare": 2676.93, "tax": 288.68, "sell": { "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3NS45OSwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4Ny4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NzEuNDYsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODcuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg3MS40NiwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68, "gross": { "base_fare": "2598.96", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzUuOTkiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODcxLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODcxLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODcxLjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2965.61, "filter": { "id": "F77TX00174-1914", "price": 2965.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1915", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1916*_*cWAAIm7BQci9ARPn", "flight_key": "F77TX00174-1915", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2965.61, "gross_total": 3871.46, "base_fare": 2676.93, "tax": 288.68, "sell": { "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk3NS45OSwiYmFzZV9mYXJlIjozNTg4Ljk2LCJ0YXgiOjM4Ny4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NzEuNDYsImJhc2VfZmFyZSI6MzQ4NC40MywidGF4IjozODcuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg3MS40NiwiYmFzZV9mYXJlIjozNDg0LjQzLCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.96", "tax": "288.68", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2965.61, "base_fare": 2676.93, "tax": 288.68, "gross": { "base_fare": "2598.96", "tax": "288.68", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NzUuOTkiLCJiYXNlX2ZhcmUiOiIzNTg4Ljk2IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODcxLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuNDMiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODcxLjQ2IiwiYmFzZV9mYXJlIjoiMzQ4NC40MyIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODcxLjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2965.61, "filter": { "id": "F77TX00174-1915", "price": 2965.61, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1916", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1917*_*cHxXIZQUHMkOWpmb", "flight_key": "F77TX00174-1916", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1916", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1917", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1918*_*xtee24uKQfZHcGnu", "flight_key": "F77TX00174-1917", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1917", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1918", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1919*_*nBxv8lmt1iVMkBwO", "flight_key": "F77TX00174-1918", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1918", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1919", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1920*_*BD5CDVM7WIjftDUU", "flight_key": "F77TX00174-1919", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1919", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1920", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1921*_*YxCXyoT399GEPOR5", "flight_key": "F77TX00174-1920", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1920", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1921", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1922*_*b2CjdM92Wea4k8me", "flight_key": "F77TX00174-1921", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1921", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1922", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1923*_*XIvE7ZAJhv8dPRa5", "flight_key": "F77TX00174-1922", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1922", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1923", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1924*_*fXh7QSDJmnx2h9su", "flight_key": "F77TX00174-1923", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2987.34, "gross_total": 3900.59, "base_fare": 2676.77, "tax": 310.56, "sell": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwNS4xMiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQxNi4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDAuNTksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MTYuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMC41OSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQxNi4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2987.34, "base_fare": 2676.77, "tax": 310.56, "gross": { "base_fare": "2598.81", "tax": "310.56", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDUuMTIiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDE2LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MTYuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAwLjU5IiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQxNi4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAwLjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2987.34, "filter": { "id": "F77TX00174-1923", "price": 2987.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1924", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1925*_*g4ZDV3m28VAWShT6", "flight_key": "F77TX00174-1924", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT11H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1924", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1925", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1926*_*dFI9Vew5bKzyz4u3", "flight_key": "F77TX00174-1925", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1925", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1926", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1927*_*mcjy6mvYmxR9Qcfk", "flight_key": "F77TX00174-1926", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT10H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT10H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1926", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1927", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1928*_*4gOafjeEZUGE5uG5", "flight_key": "F77TX00174-1927", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT7H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1927", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1928", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1929*_*xMhtfsN7z8cQDO2j", "flight_key": "F77TX00174-1928", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1928", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1929", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1930*_*jmCxQNRO7Yh1FmFQ", "flight_key": "F77TX00174-1929", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1929", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1930", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1931*_*IX550JD0raBC0AL5", "flight_key": "F77TX00174-1930", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1930", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1931", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1932*_*l9hKAKcnMm2qqEnY", "flight_key": "F77TX00174-1931", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7014" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2991.86, "gross_total": 3906.48, "base_fare": 2681.03, "tax": 310.82, "sell": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS4xNywiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxNi43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuNDgsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTYuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi40OCwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxNi43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2991.86, "base_fare": 2681.03, "tax": 310.82, "gross": { "base_fare": "2602.95", "tax": "310.82", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuMTciLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE2LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTYuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjQ4IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxNi43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjQ4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2991.86, "filter": { "id": "F77TX00174-1931", "price": 2991.86, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh2026011307107014doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1932", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1933*_*VK0GWTOjlBCMbtvo", "flight_key": "F77TX00174-1932", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT12H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2994.08, "gross_total": 3909.46, "base_fare": 2681.03, "tax": 313.04, "sell": { "currency": "GBP", "total": 2994.08, "base_fare": 2681.03, "tax": 313.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNC4xNSwiYmFzZV9mYXJlIjozNTk0LjQ2LCJ0YXgiOjQxOS42OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDkuNDYsImJhc2VfZmFyZSI6MzQ4OS43NywidGF4Ijo0MTkuNjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwOS40NiwiYmFzZV9mYXJlIjozNDg5Ljc3LCJ0YXgiOjQxOS42OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2994.08, "base_fare": 2681.03, "tax": 313.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2602.95", "tax": "313.04", "discount": 0, "ait": "0.00", "service_charge": 78.09 }, "partner": { "currency": "GBP", "total": 2994.08, "base_fare": 2681.03, "tax": 313.04, "gross": { "base_fare": "2602.95", "tax": "313.04", "discount": "0.00", "ait": "0.00", "service_charge": 78.09 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTQuMTUiLCJiYXNlX2ZhcmUiOiIzNTk0LjQ2IiwidGF4IjoiNDE5LjY5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxOS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC42OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA5LjQ2IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxOS42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODkuNzciLCJ0YXgiOiI0MTkuNjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA5LjQ2IiwiYmFzZV9mYXJlIjoiMzQ4OS43NyIsInRheCI6IjQxOS42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA5LjQ2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2994.08, "filter": { "id": "F77TX00174-1932", "price": 2994.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1933", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1934*_*DFiQ7PZOVJNuwMyp", "flight_key": "F77TX00174-1933", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1933", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1934", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1935*_*WWnNj6Mj2WuvLf0N", "flight_key": "F77TX00174-1934", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1934", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1935", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1936*_*cQx7z8HaljxEk8MX", "flight_key": "F77TX00174-1935", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1935", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1936", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1937*_*8WK2IX9iujTzrVM4", "flight_key": "F77TX00174-1936", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4486" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1936", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130105jed2026011303404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1937", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1938*_*cXP9aPDAv91W6QgM", "flight_key": "F77TX00174-1937", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7004" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1937", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223557004doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1938", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1939*_*Uuf9jsLNwDgMWOVT", "flight_key": "F77TX00174-1938", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7008" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1938", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300357008doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1939", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1940*_*4DEQTRRDqVFNyH3r", "flight_key": "F77TX00174-1939", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7002" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1939", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh2026011301107002doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1940", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1941*_*geR6MaFGiayb4ydz", "flight_key": "F77TX00174-1940", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "6169" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1940", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh2026011304256169doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1941", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1942*_*OFb4sEPZ9p6qr9RG", "flight_key": "F77TX00174-1941", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2365" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1941", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh2026011304352365doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1942", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1943*_*PSXHzF0h5bxwKm5G", "flight_key": "F77TX00174-1942", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "123" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2996.52, "gross_total": 3912.9, "base_fare": 2676.77, "tax": 319.74, "sell": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxNy40MywiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQyOC42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTIuOSwiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQyOC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTEyLjksImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MjguNjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2996.52, "base_fare": 2676.77, "tax": 319.74, "gross": { "base_fare": "2598.81", "tax": "319.74", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTcuNDMiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDI4LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MjguNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTEyLjkwIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQyOC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTEyLjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2996.52, "filter": { "id": "F77TX00174-1942", "price": 2996.52, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh202601130530123doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1943", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1944*_*3mmpfs29FrRzmwwE", "flight_key": "F77TX00174-1943", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7006" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2998.49, "gross_total": 3915.53, "base_fare": 2676.77, "tax": 321.71, "sell": { "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAyMC4wNiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQzMS4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTUuNTMsImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MzEuMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkxNS41MywiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQzMS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "321.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71, "gross": { "base_fare": "2598.81", "tax": "321.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMjAuMDYiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDMxLjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTE1LjUzIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MzEuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTE1LjUzIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTE1LjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2998.49, "filter": { "id": "F77TX00174-1943", "price": 2998.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217457006doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1944", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1945*_*a68u0hSoZ1G7lJfb", "flight_key": "F77TX00174-1944", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H30M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "7010" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2998.49, "gross_total": 3915.53, "base_fare": 2676.77, "tax": 321.71, "sell": { "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAyMC4wNiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQzMS4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTUuNTMsImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MzEuMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkxNS41MywiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQzMS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "321.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71, "gross": { "base_fare": "2598.81", "tax": "321.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMjAuMDYiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDMxLjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTE1LjUzIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MzEuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTE1LjUzIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTE1LjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2998.49, "filter": { "id": "F77TX00174-1944", "price": 2998.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh2026011218157010doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1945", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1946*_*C2lRasYen5dqqyFC", "flight_key": "F77TX00174-1945", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2359" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT13H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "BA", "name": "BA", "picture": "BA.png" }, "operating": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2360" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 2998.49, "gross_total": 3915.53, "base_fare": 2676.77, "tax": 321.71, "sell": { "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAyMC4wNiwiYmFzZV9mYXJlIjozNTg4Ljc1LCJ0YXgiOjQzMS4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MTUuNTMsImJhc2VfZmFyZSI6MzQ4NC4yMiwidGF4Ijo0MzEuMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkxNS41MywiYmFzZV9mYXJlIjozNDg0LjIyLCJ0YXgiOjQzMS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2598.81", "tax": "321.71", "discount": 0, "ait": "0.00", "service_charge": 77.97 }, "partner": { "currency": "GBP", "total": 2998.49, "base_fare": 2676.77, "tax": 321.71, "gross": { "base_fare": "2598.81", "tax": "321.71", "discount": "0.00", "ait": "0.00", "service_charge": 77.97 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMjAuMDYiLCJiYXNlX2ZhcmUiOiIzNTg4Ljc1IiwidGF4IjoiNDMxLjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNC41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNC41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTE1LjUzIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0ODQuMjIiLCJ0YXgiOiI0MzEuMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTE1LjUzIiwiYmFzZV9mYXJlIjoiMzQ4NC4yMiIsInRheCI6IjQzMS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTE1LjUzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2998.49, "filter": { "id": "F77TX00174-1945", "price": 2998.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "BA", "carrier_marketing": "BA", "aircraft": "BA", "aircraft_name": "BA", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh2026011218202359doh202601130730jed2026011310052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1946", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1947*_*ii02aTEJM0fDEg86", "flight_key": "F77TX00174-1946", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3058.54, "gross_total": 3997.06, "base_fare": 2651.1, "tax": 407.44, "sell": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEwMC41OCwiYmFzZV9mYXJlIjozNTU0LjMzLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5OTcuMDYsImJhc2VfZmFyZSI6MzQ1MC44MSwidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4wNiwiYmFzZV9mYXJlIjozNDUwLjgxLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 77.21 }, "partner": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 77.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxMDAuNTgiLCJiYXNlX2ZhcmUiOiIzNTU0LjMzIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTAuODEiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTk3LjA2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3058.54, "filter": { "id": "F77TX00174-1946", "price": 3058.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601130135jed202601130410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1947", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1948*_*8sEaUT2ctqCrUnbP", "flight_key": "F77TX00174-1947", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 01:55:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3058.54, "gross_total": 3997.06, "base_fare": 2651.1, "tax": 407.44, "sell": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEwMC41OCwiYmFzZV9mYXJlIjozNTU0LjMzLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5OTcuMDYsImJhc2VfZmFyZSI6MzQ1MC44MSwidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4wNiwiYmFzZV9mYXJlIjozNDUwLjgxLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 77.21 }, "partner": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 77.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxMDAuNTgiLCJiYXNlX2ZhcmUiOiIzNTU0LjMzIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTAuODEiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTk3LjA2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3058.54, "filter": { "id": "F77TX00174-1947", "price": 3058.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601130155jed202601130430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1948", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1949*_*HRJZ4n8C5nFUzGiN", "flight_key": "F77TX00174-1948", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "PT15H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 12:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3058.54, "gross_total": 3997.06, "base_fare": 2651.1, "tax": 407.44, "sell": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEwMC41OCwiYmFzZV9mYXJlIjozNTU0LjMzLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5OTcuMDYsImJhc2VfZmFyZSI6MzQ1MC44MSwidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4wNiwiYmFzZV9mYXJlIjozNDUwLjgxLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 77.21 }, "partner": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 77.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxMDAuNTgiLCJiYXNlX2ZhcmUiOiIzNTU0LjMzIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTAuODEiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTk3LjA2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3058.54, "filter": { "id": "F77TX00174-1948", "price": 3058.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601131005jed202601131240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1949", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1950*_*XfiL5QY0qdqSsPMe", "flight_key": "F77TX00174-1949", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "PT23H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "45", "unit": "kg", "title": "45 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3058.54, "gross_total": 3997.06, "base_fare": 2651.1, "tax": 407.44, "sell": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDEwMC41OCwiYmFzZV9mYXJlIjozNTU0LjMzLCJ0YXgiOjU0Ni4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5OTcuMDYsImJhc2VfZmFyZSI6MzQ1MC44MSwidGF4Ijo1NDYuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4wNiwiYmFzZV9mYXJlIjozNDUwLjgxLCJ0YXgiOjU0Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 77.21 }, "partner": { "currency": "GBP", "total": 3058.54, "base_fare": 2651.1, "tax": 407.44, "gross": { "base_fare": "2573.89", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 77.21 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQxMDAuNTgiLCJiYXNlX2ZhcmUiOiIzNTU0LjMzIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy41MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy41MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTAuODEiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTk3LjA2IiwiYmFzZV9mYXJlIjoiMzQ1MC44MSIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTk3LjA2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3058.54, "filter": { "id": "F77TX00174-1949", "price": 3058.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1950", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1951*_*ocM8FGTmnDYm8QkX", "flight_key": "F77TX00174-1950", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 04:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "181" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3201.02, "gross_total": 4182.51, "base_fare": 2793.58, "tax": 407.44, "sell": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI5MS42LCJiYXNlX2ZhcmUiOjM3NDUuMzUsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE4Mi41MSwiYmFzZV9mYXJlIjozNjM2LjI2LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MTgyLjUxLCJiYXNlX2ZhcmUiOjM2MzYuMjYsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 81.37 }, "partner": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 81.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyOTEuNjAiLCJiYXNlX2ZhcmUiOiIzNzQ1LjM1IiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwOS4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwOS4wOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzYuMjYiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTgyLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3201.02, "filter": { "id": "F77TX00174-1950", "price": 3201.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601130135jed202601130410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1951", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1952*_*zEVHU7TGqrxL67sV", "flight_key": "F77TX00174-1951", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 01:55:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 04:30:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "175" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3201.02, "gross_total": 4182.51, "base_fare": 2793.58, "tax": 407.44, "sell": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI5MS42LCJiYXNlX2ZhcmUiOjM3NDUuMzUsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE4Mi41MSwiYmFzZV9mYXJlIjozNjM2LjI2LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MTgyLjUxLCJiYXNlX2ZhcmUiOjM2MzYuMjYsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 81.37 }, "partner": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 81.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyOTEuNjAiLCJiYXNlX2ZhcmUiOiIzNzQ1LjM1IiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwOS4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwOS4wOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzYuMjYiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTgyLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3201.02, "filter": { "id": "F77TX00174-1951", "price": 3201.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601130155jed202601130430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1952", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1953*_*XQx6bd1fx4GsCfVb", "flight_key": "F77TX00174-1952", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H10M", "transit_time": "PT15H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 12:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "171" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3201.02, "gross_total": 4182.51, "base_fare": 2793.58, "tax": 407.44, "sell": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI5MS42LCJiYXNlX2ZhcmUiOjM3NDUuMzUsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE4Mi41MSwiYmFzZV9mYXJlIjozNjM2LjI2LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MTgyLjUxLCJiYXNlX2ZhcmUiOjM2MzYuMjYsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 81.37 }, "partner": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 81.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyOTEuNjAiLCJiYXNlX2ZhcmUiOiIzNzQ1LjM1IiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwOS4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwOS4wOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzYuMjYiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTgyLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3201.02, "filter": { "id": "F77TX00174-1952", "price": 3201.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601131005jed202601131240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1953", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1954*_*s88kL9btTjfk5zJF", "flight_key": "F77TX00174-1953", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H5M", "transit_time": "PT23H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BAH", "arrival_time": "2026-01-12 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "2" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "GF", "name": "GF", "picture": "GF.png" }, "operating": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "173" }, "ghostSegment": [], "booking_class": { "cabin_class": "J", "cabin_code": "J", "booking_code": "J", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "55", "unit": "kg", "title": "55 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "9", "unit": "kg", "title": "9 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3201.02, "gross_total": 4182.51, "base_fare": 2793.58, "tax": 407.44, "sell": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI5MS42LCJiYXNlX2ZhcmUiOjM3NDUuMzUsInRheCI6NTQ2LjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDE4Mi41MSwiYmFzZV9mYXJlIjozNjM2LjI2LCJ0YXgiOjU0Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MTgyLjUxLCJiYXNlX2ZhcmUiOjM2MzYuMjYsInRheCI6NTQ2LjI1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": 0, "ait": "0.00", "service_charge": 81.37 }, "partner": { "currency": "GBP", "total": 3201.02, "base_fare": 2793.58, "tax": 407.44, "gross": { "base_fare": "2712.21", "tax": "407.44", "discount": "0.00", "ait": "0.00", "service_charge": 81.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQyOTEuNjAiLCJiYXNlX2ZhcmUiOiIzNzQ1LjM1IiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwOS4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwOS4wOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM2MzYuMjYiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MTgyLjUxIiwiYmFzZV9mYXJlIjoiMzYzNi4yNiIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MTgyLjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3201.02, "filter": { "id": "F77TX00174-1953", "price": 3201.02, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "GF", "carrier_marketing": "GF", "aircraft": "GF", "aircraft_name": "GF", "cabin_class": "J", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120930bah2026011219002bah202601131800jed202601132035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1954", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1955*_*orVO924CvzoWG4Eu", "flight_key": "F77TX00174-1954", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3315.41, "gross_total": 4337.16, "base_fare": 2760.54, "tax": 554.87, "sell": { "currency": "GBP", "total": 3315.41, "base_fare": 2760.54, "tax": 554.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ0NC45NiwiYmFzZV9mYXJlIjozNzAxLjA1LCJ0YXgiOjc0My45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzMzcuMTYsImJhc2VfZmFyZSI6MzU5My4yNSwidGF4Ijo3NDMuOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDMzNy4xNiwiYmFzZV9mYXJlIjozNTkzLjI1LCJ0YXgiOjc0My45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3315.41, "base_fare": 2760.54, "tax": 554.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2680.13", "tax": "554.87", "discount": 0, "ait": "0.00", "service_charge": 80.41 }, "partner": { "currency": "GBP", "total": 3315.41, "base_fare": 2760.54, "tax": 554.87, "gross": { "base_fare": "2680.13", "tax": "554.87", "discount": "0.00", "ait": "0.00", "service_charge": 80.41 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0NDQuOTYiLCJiYXNlX2ZhcmUiOiIzNzAxLjA1IiwidGF4IjoiNzQzLjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU5My4yNSIsInRheCI6Ijc0My45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNy44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNy44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzM3LjE2IiwiYmFzZV9mYXJlIjoiMzU5My4yNSIsInRheCI6Ijc0My45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1OTMuMjUiLCJ0YXgiOiI3NDMuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzM3LjE2IiwiYmFzZV9mYXJlIjoiMzU5My4yNSIsInRheCI6Ijc0My45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MzM3LjE2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3315.41, "filter": { "id": "F77TX00174-1954", "price": 3315.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed2026011223205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1955", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1956*_*Al9PJD0iSqVHRAzd", "flight_key": "F77TX00174-1955", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3417.12, "gross_total": 4469.91, "base_fare": 2853.44, "tax": 563.68, "sell": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU4MS4zNCwiYmFzZV9mYXJlIjozODI1LjYxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0NjkuOTEsImJhc2VfZmFyZSI6MzcxNC4xOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2OS45MSwiYmFzZV9mYXJlIjozNzE0LjE4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 83.11 }, "partner": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 83.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1ODEuMzQiLCJiYXNlX2ZhcmUiOiIzODI1LjYxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQuMTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDY5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3417.12, "filter": { "id": "F77TX00174-1955", "price": 3417.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1956", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1957*_*O3cQf4aopkFx3Ty0", "flight_key": "F77TX00174-1956", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3417.12, "gross_total": 4469.91, "base_fare": 2853.44, "tax": 563.68, "sell": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU4MS4zNCwiYmFzZV9mYXJlIjozODI1LjYxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0NjkuOTEsImJhc2VfZmFyZSI6MzcxNC4xOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2OS45MSwiYmFzZV9mYXJlIjozNzE0LjE4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 83.11 }, "partner": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 83.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1ODEuMzQiLCJiYXNlX2ZhcmUiOiIzODI1LjYxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQuMTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDY5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3417.12, "filter": { "id": "F77TX00174-1956", "price": 3417.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1957", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1958*_*9QDQ0Z61aPfc6ijm", "flight_key": "F77TX00174-1957", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3417.12, "gross_total": 4469.91, "base_fare": 2853.44, "tax": 563.68, "sell": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU4MS4zNCwiYmFzZV9mYXJlIjozODI1LjYxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0NjkuOTEsImJhc2VfZmFyZSI6MzcxNC4xOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2OS45MSwiYmFzZV9mYXJlIjozNzE0LjE4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 83.11 }, "partner": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 83.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1ODEuMzQiLCJiYXNlX2ZhcmUiOiIzODI1LjYxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQuMTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDY5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3417.12, "filter": { "id": "F77TX00174-1957", "price": 3417.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1958", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1959*_*mC5c7q12bfsPfgZt", "flight_key": "F77TX00174-1958", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3417.12, "gross_total": 4469.91, "base_fare": 2853.44, "tax": 563.68, "sell": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU4MS4zNCwiYmFzZV9mYXJlIjozODI1LjYxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0NjkuOTEsImJhc2VfZmFyZSI6MzcxNC4xOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2OS45MSwiYmFzZV9mYXJlIjozNzE0LjE4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 83.11 }, "partner": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 83.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1ODEuMzQiLCJiYXNlX2ZhcmUiOiIzODI1LjYxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQuMTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDY5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3417.12, "filter": { "id": "F77TX00174-1958", "price": 3417.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1959", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1960*_*Rvxz4vVawByYgEHI", "flight_key": "F77TX00174-1959", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3417.12, "gross_total": 4469.91, "base_fare": 2853.44, "tax": 563.68, "sell": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU4MS4zNCwiYmFzZV9mYXJlIjozODI1LjYxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0NjkuOTEsImJhc2VfZmFyZSI6MzcxNC4xOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2OS45MSwiYmFzZV9mYXJlIjozNzE0LjE4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 83.11 }, "partner": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 83.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1ODEuMzQiLCJiYXNlX2ZhcmUiOiIzODI1LjYxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQuMTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDY5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3417.12, "filter": { "id": "F77TX00174-1959", "price": 3417.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1960", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1961*_*r2yjs9KaeOuESuzf", "flight_key": "F77TX00174-1960", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3417.12, "gross_total": 4469.91, "base_fare": 2853.44, "tax": 563.68, "sell": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU4MS4zNCwiYmFzZV9mYXJlIjozODI1LjYxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ0NjkuOTEsImJhc2VfZmFyZSI6MzcxNC4xOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQ2OS45MSwiYmFzZV9mYXJlIjozNzE0LjE4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 83.11 }, "partner": { "currency": "GBP", "total": 3417.12, "base_fare": 2853.44, "tax": 563.68, "gross": { "base_fare": "2770.33", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 83.11 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1ODEuMzQiLCJiYXNlX2ZhcmUiOiIzODI1LjYxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMS40MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMS40MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MTQuMTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NDY5LjkxIiwiYmFzZV9mYXJlIjoiMzcxNC4xOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NDY5LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3417.12, "filter": { "id": "F77TX00174-1960", "price": 3417.12, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1961", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1962*_*DxtTIUGKhQxxUJSl", "flight_key": "F77TX00174-1961", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H5M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VS", "name": "VS", "picture": "VS.png" }, "operating": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5711" }, "ghostSegment": [], "booking_class": { "cabin_class": "E", "cabin_code": "E", "booking_code": "E", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3476.45, "gross_total": 4546.78, "base_fare": 2921.58, "tax": 554.87, "sell": { "currency": "GBP", "total": 3476.45, "base_fare": 2921.58, "tax": 554.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2MC44NywiYmFzZV9mYXJlIjozOTE2Ljk2LCJ0YXgiOjc0My45MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ1NDYuNzgsImJhc2VfZmFyZSI6MzgwMi44NywidGF4Ijo3NDMuOTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDU0Ni43OCwiYmFzZV9mYXJlIjozODAyLjg3LCJ0YXgiOjc0My45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3476.45, "base_fare": 2921.58, "tax": 554.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2836.48", "tax": "554.87", "discount": 0, "ait": "0.00", "service_charge": 85.1 }, "partner": { "currency": "GBP", "total": 3476.45, "base_fare": 2921.58, "tax": 554.87, "gross": { "base_fare": "2836.48", "tax": "554.87", "discount": "0.00", "ait": "0.00", "service_charge": 85.1 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2NjAuODciLCJiYXNlX2ZhcmUiOiIzOTE2Ljk2IiwidGF4IjoiNzQzLjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwMi44NyIsInRheCI6Ijc0My45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNC4wOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNC4wOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NTQ2Ljc4IiwiYmFzZV9mYXJlIjoiMzgwMi44NyIsInRheCI6Ijc0My45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MDIuODciLCJ0YXgiOiI3NDMuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NTQ2Ljc4IiwiYmFzZV9mYXJlIjoiMzgwMi44NyIsInRheCI6Ijc0My45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NTQ2Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3476.45, "filter": { "id": "F77TX00174-1961", "price": 3476.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VS", "carrier_marketing": "VS", "aircraft": "VS", "aircraft_name": "VS", "cabin_class": "E", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415jed2026011223205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1962", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1963*_*sADWHVHxpASibGFI", "flight_key": "F77TX00174-1962", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H45M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT03H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3502.23, "gross_total": 4593.38, "base_fare": 2613.96, "tax": 888.28, "sell": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY5NS40NSwiYmFzZV9mYXJlIjozNTA0LjUzLCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 76.13 }, "partner": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 76.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OTUuNDUiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OTMuMzgiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU5My4zOCIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTMuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3502.23, "filter": { "id": "F77TX00174-1962", "price": 3502.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1963", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1964*_*HUyo3lRVAPqHvHvH", "flight_key": "F77TX00174-1963", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT10H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:30:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT10H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3502.23, "gross_total": 4593.38, "base_fare": 2613.96, "tax": 888.28, "sell": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY5NS40NSwiYmFzZV9mYXJlIjozNTA0LjUzLCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 76.13 }, "partner": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 76.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OTUuNDUiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OTMuMzgiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU5My4zOCIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTMuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3502.23, "filter": { "id": "F77TX00174-1963", "price": 3502.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120940dxb20260112203012dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1964", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1965*_*KurkQIxuznSreVJ4", "flight_key": "F77TX00174-1964", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H45M", "transit_time": "PT6H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 13:35:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 00:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3502.23, "gross_total": 4593.38, "base_fare": 2613.96, "tax": 888.28, "sell": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY5NS40NSwiYmFzZV9mYXJlIjozNTA0LjUzLCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 76.13 }, "partner": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 76.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OTUuNDUiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OTMuMzgiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU5My4zOCIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTMuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3502.23, "filter": { "id": "F77TX00174-1964", "price": 3502.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121335dxb20260113004016dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1965", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1966*_*0j87PObi5CuvvS8B", "flight_key": "F77TX00174-1965", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 20:25:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 07:20:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 09:25:00", "origin_terminal": "2", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 11:45:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H20M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "2334" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3502.23, "gross_total": 4593.38, "base_fare": 2613.96, "tax": 888.28, "sell": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY5NS40NSwiYmFzZV9mYXJlIjozNTA0LjUzLCJ0YXgiOjExOTAuOTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NTkzLjM4LCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTE5MC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": 0, "ait": "0.00", "service_charge": 76.13 }, "partner": { "currency": "GBP", "total": 3502.23, "base_fare": 2613.96, "tax": 888.28, "gross": { "base_fare": "2537.82", "tax": "888.28", "discount": "0.00", "ait": "0.00", "service_charge": 76.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OTUuNDUiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OTMuMzgiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU5My4zOCIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTMuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3502.23, "filter": { "id": "F77TX00174-1965", "price": 3502.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "M", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601122025dxb20260113072010dxb202601130925jed2026011311452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1966", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1967*_*fEsb5yiiScRSr7n3", "flight_key": "F77TX00174-1966", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1966", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1967", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1968*_*AO5QqvqtaHCoQeWC", "flight_key": "F77TX00174-1967", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 8, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1967", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1968", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1969*_*MzkpIuTEeij4VJ1r", "flight_key": "F77TX00174-1968", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1968", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1969", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1970*_*PocHNhWOreLyuT8d", "flight_key": "F77TX00174-1969", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1969", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1970", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1971*_*bKnEcEemH0oDRB0N", "flight_key": "F77TX00174-1970", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1970", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1971", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1972*_*H6QRij1rjBd7PU1O", "flight_key": "F77TX00174-1971", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1971", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1972", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1973*_*kExRQLkTArZagOyG", "flight_key": "F77TX00174-1972", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1972", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1973", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1974*_*ByjxNvCBH4CdWAF0", "flight_key": "F77TX00174-1973", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3551.09, "gross_total": 4648.76, "base_fare": 2873.07, "tax": 678.02, "sell": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc2MC45NSwiYmFzZV9mYXJlIjozODUxLjkzLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NDguNzYsImJhc2VfZmFyZSI6MzczOS43NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY0OC43NiwiYmFzZV9mYXJlIjozNzM5Ljc0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 83.68 }, "partner": { "currency": "GBP", "total": 3551.09, "base_fare": 2873.07, "tax": 678.02, "gross": { "base_fare": "2789.39", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 83.68 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NjAuOTUiLCJiYXNlX2ZhcmUiOiIzODUxLjkzIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMi4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMi4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MzkuNzQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjQ4Ljc2IiwiYmFzZV9mYXJlIjoiMzczOS43NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjQ4Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3551.09, "filter": { "id": "F77TX00174-1973", "price": 3551.09, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1974", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1975*_*Qea7gQTazmbnVbnj", "flight_key": "F77TX00174-1974", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3528.75, "gross_total": 4628.93, "base_fare": 2613.96, "tax": 914.8, "sell": { "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDczMSwiYmFzZV9mYXJlIjozNTA0LjUzLCJ0YXgiOjEyMjYuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjI4LjkzLCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTIyNi40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjI4LjkzLCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTIyNi40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2537.82", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 76.13 }, "partner": { "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8, "gross": { "base_fare": "2537.82", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 76.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MzEuMDAiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2MjguOTMiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDYyOC45MyIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MjguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3528.75, "filter": { "id": "F77TX00174-1974", "price": 3528.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1975", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1976*_*pQrSNNS1M9ZgXqBz", "flight_key": "F77TX00174-1975", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H30M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:50:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 02:40:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "30" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT04H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3528.75, "gross_total": 4628.93, "base_fare": 2613.96, "tax": 914.8, "sell": { "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDczMSwiYmFzZV9mYXJlIjozNTA0LjUzLCJ0YXgiOjEyMjYuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjI4LjkzLCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTIyNi40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjI4LjkzLCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTIyNi40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2537.82", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 76.13 }, "partner": { "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8, "gross": { "base_fare": "2537.82", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 76.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MzEuMDAiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2MjguOTMiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDYyOC45MyIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MjguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3528.75, "filter": { "id": "F77TX00174-1975", "price": 3528.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121550dxb20260113024030dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1976", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1977*_*evGu0lCkq8YiRQ35", "flight_key": "F77TX00174-1976", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:00:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-13 05:50:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "32" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 07:05:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 09:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "805" }, "ghostSegment": [], "booking_class": { "cabin_class": "U", "cabin_code": "U", "booking_code": "U", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3528.75, "gross_total": 4628.93, "base_fare": 2613.96, "tax": 914.8, "sell": { "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDczMSwiYmFzZV9mYXJlIjozNTA0LjUzLCJ0YXgiOjEyMjYuNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjI4LjkzLCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTIyNi40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjI4LjkzLCJiYXNlX2ZhcmUiOjM0MDIuNDYsInRheCI6MTIyNi40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2537.82", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 76.13 }, "partner": { "currency": "GBP", "total": 3528.75, "base_fare": 2613.96, "tax": 914.8, "gross": { "base_fare": "2537.82", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 76.13 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MzEuMDAiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2MjguOTMiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDYyOC45MyIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MjguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3528.75, "filter": { "id": "F77TX00174-1976", "price": 3528.75, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121900dxb20260113055032dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1977", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1978*_*uHSpmW2SDquMnSQC", "flight_key": "F77TX00174-1977", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3563.73, "gross_total": 4660.75, "base_fare": 3000.05, "tax": 563.68, "sell": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3Ny45LCJiYXNlX2ZhcmUiOjQwMjIuMTcsInRheCI6NzU1LjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2MC43NSwiYmFzZV9mYXJlIjozOTA1LjAyLCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjYwLjc1LCJiYXNlX2ZhcmUiOjM5MDUuMDIsInRheCI6NzU1LjczfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 87.38 }, "partner": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 87.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NzcuOTAiLCJiYXNlX2ZhcmUiOiI0MDIyLjE3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDUuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjYwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3563.73, "filter": { "id": "F77TX00174-1977", "price": 3563.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1978", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1979*_*cNFWD2HEWdguEeLk", "flight_key": "F77TX00174-1978", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3563.73, "gross_total": 4660.75, "base_fare": 3000.05, "tax": 563.68, "sell": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3Ny45LCJiYXNlX2ZhcmUiOjQwMjIuMTcsInRheCI6NzU1LjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2MC43NSwiYmFzZV9mYXJlIjozOTA1LjAyLCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjYwLjc1LCJiYXNlX2ZhcmUiOjM5MDUuMDIsInRheCI6NzU1LjczfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 87.38 }, "partner": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 87.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NzcuOTAiLCJiYXNlX2ZhcmUiOiI0MDIyLjE3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDUuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjYwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3563.73, "filter": { "id": "F77TX00174-1978", "price": 3563.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1979", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1980*_*Nxh2i1vlAzf4D5fN", "flight_key": "F77TX00174-1979", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3563.73, "gross_total": 4660.75, "base_fare": 3000.05, "tax": 563.68, "sell": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3Ny45LCJiYXNlX2ZhcmUiOjQwMjIuMTcsInRheCI6NzU1LjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2MC43NSwiYmFzZV9mYXJlIjozOTA1LjAyLCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjYwLjc1LCJiYXNlX2ZhcmUiOjM5MDUuMDIsInRheCI6NzU1LjczfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 87.38 }, "partner": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 87.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NzcuOTAiLCJiYXNlX2ZhcmUiOiI0MDIyLjE3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDUuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjYwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3563.73, "filter": { "id": "F77TX00174-1979", "price": 3563.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1980", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1981*_*HAw6OquELLtB28Hz", "flight_key": "F77TX00174-1980", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H55M", "transit_time": "PT0H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3563.73, "gross_total": 4660.75, "base_fare": 3000.05, "tax": 563.68, "sell": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3Ny45LCJiYXNlX2ZhcmUiOjQwMjIuMTcsInRheCI6NzU1LjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2MC43NSwiYmFzZV9mYXJlIjozOTA1LjAyLCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjYwLjc1LCJiYXNlX2ZhcmUiOjM5MDUuMDIsInRheCI6NzU1LjczfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 87.38 }, "partner": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 87.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NzcuOTAiLCJiYXNlX2ZhcmUiOiI0MDIyLjE3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDUuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjYwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3563.73, "filter": { "id": "F77TX00174-1980", "price": 3563.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1981", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1982*_*MmdNV1bRhPBRKHLL", "flight_key": "F77TX00174-1981", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H30M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3563.73, "gross_total": 4660.75, "base_fare": 3000.05, "tax": 563.68, "sell": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3Ny45LCJiYXNlX2ZhcmUiOjQwMjIuMTcsInRheCI6NzU1LjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2MC43NSwiYmFzZV9mYXJlIjozOTA1LjAyLCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjYwLjc1LCJiYXNlX2ZhcmUiOjM5MDUuMDIsInRheCI6NzU1LjczfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 87.38 }, "partner": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 87.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NzcuOTAiLCJiYXNlX2ZhcmUiOiI0MDIyLjE3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDUuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjYwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3563.73, "filter": { "id": "F77TX00174-1981", "price": 3563.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1982", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1983*_*pRrtpQZB5SrGCLrE", "flight_key": "F77TX00174-1982", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT13H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3563.73, "gross_total": 4660.75, "base_fare": 3000.05, "tax": 563.68, "sell": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3Ny45LCJiYXNlX2ZhcmUiOjQwMjIuMTcsInRheCI6NzU1LjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY2MC43NSwiYmFzZV9mYXJlIjozOTA1LjAyLCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NjYwLjc1LCJiYXNlX2ZhcmUiOjM5MDUuMDIsInRheCI6NzU1LjczfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 87.38 }, "partner": { "currency": "GBP", "total": 3563.73, "base_fare": 3000.05, "tax": 563.68, "gross": { "base_fare": "2912.67", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 87.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3NzcuOTAiLCJiYXNlX2ZhcmUiOiI0MDIyLjE3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4xNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDUuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjYwLjc1IiwiYmFzZV9mYXJlIjoiMzkwNS4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjYwLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3563.73, "filter": { "id": "F77TX00174-1982", "price": 3563.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1983", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1984*_*YrM0TpyunOJCWqbx", "flight_key": "F77TX00174-1983", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3572.43, "gross_total": 4675.34, "base_fare": 2924.7, "tax": 647.73, "sell": { "currency": "GBP", "total": 3572.43, "base_fare": 2924.7, "tax": 647.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4OS41NSwiYmFzZV9mYXJlIjozOTIxLjE0LCJ0YXgiOjg2OC40MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NzUuMzQsImJhc2VfZmFyZSI6MzgwNi45MywidGF4Ijo4NjguNDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3NS4zNCwiYmFzZV9mYXJlIjozODA2LjkzLCJ0YXgiOjg2OC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3572.43, "base_fare": 2924.7, "tax": 647.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2839.51", "tax": "647.73", "discount": 0, "ait": "0.00", "service_charge": 85.19 }, "partner": { "currency": "GBP", "total": 3572.43, "base_fare": 2924.7, "tax": 647.73, "gross": { "base_fare": "2839.51", "tax": "647.73", "discount": "0.00", "ait": "0.00", "service_charge": 85.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3ODkuNTUiLCJiYXNlX2ZhcmUiOiIzOTIxLjE0IiwidGF4IjoiODY4LjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgwNi45MyIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNC4yMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNC4yMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Njc1LjM0IiwiYmFzZV9mYXJlIjoiMzgwNi45MyIsInRheCI6Ijg2OC40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4MDYuOTMiLCJ0YXgiOiI4NjguNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Njc1LjM0IiwiYmFzZV9mYXJlIjoiMzgwNi45MyIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Njc1LjM0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3572.43, "filter": { "id": "F77TX00174-1983", "price": 3572.43, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1984", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1985*_*euraxmNSJFtGGBuH", "flight_key": "F77TX00174-1984", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1984", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1985", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1986*_*41NyJSHicC1AOa3Y", "flight_key": "F77TX00174-1985", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1985", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1986", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1987*_*dgWvLGimtUoYa56n", "flight_key": "F77TX00174-1986", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1986", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1987", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1988*_*gVf5b9BK5ZhzBEdr", "flight_key": "F77TX00174-1987", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1987", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1988", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1989*_*o5U9pIJuXPNq8YOY", "flight_key": "F77TX00174-1988", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1988", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1989", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1990*_*7jJh0nm3J2t4Rlg4", "flight_key": "F77TX00174-1989", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1989", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1990", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1991*_*lRjv9x2k8xvynh72", "flight_key": "F77TX00174-1990", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1990", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1991", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1992*_*y1p13QHZehWZN4ib", "flight_key": "F77TX00174-1991", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1991", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1992", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1993*_*aRZ4xvRMJSNdVRrq", "flight_key": "F77TX00174-1992", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1992", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1993", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1994*_*mYUNkrhty1Kk4XhM", "flight_key": "F77TX00174-1993", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1993", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1994", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1995*_*r8sGND0nO50mZUZZ", "flight_key": "F77TX00174-1994", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1994", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1995", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1996*_*pRaa4P4Mn9G5Z9g1", "flight_key": "F77TX00174-1995", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1995", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1996", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1997*_*KJcMmaJuvFQfL4Jh", "flight_key": "F77TX00174-1996", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1996", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1997", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1998*_*FLmHybkG7dCB683r", "flight_key": "F77TX00174-1997", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1997", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1998", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*1999*_*bSrDFJjIls1XlunS", "flight_key": "F77TX00174-1998", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1998", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-1999", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2000*_*Sw27hsam5Rhvl0Qf", "flight_key": "F77TX00174-1999", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-1999", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2000", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2001*_*TsvE08T4N8iCakkA", "flight_key": "F77TX00174-2000", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3649.41, "gross_total": 4779.26, "base_fare": 2906.83, "tax": 742.58, "sell": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5Mi43NywiYmFzZV9mYXJlIjozODk3LjE5LCJ0YXgiOjk5NS41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzkuMjYsImJhc2VfZmFyZSI6Mzc4My42OCwidGF4Ijo5OTUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3OS4yNiwiYmFzZV9mYXJlIjozNzgzLjY4LCJ0YXgiOjk5NS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": 0, "ait": "0.00", "service_charge": 84.66 }, "partner": { "currency": "GBP", "total": 3649.41, "base_fare": 2906.83, "tax": 742.58, "gross": { "base_fare": "2822.17", "tax": "742.58", "discount": "0.00", "ait": "0.00", "service_charge": 84.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTIuNzciLCJiYXNlX2ZhcmUiOiIzODk3LjE5IiwidGF4IjoiOTk1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy41MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODMuNjgiLCJ0YXgiOiI5OTUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc5LjI2IiwiYmFzZV9mYXJlIjoiMzc4My42OCIsInRheCI6Ijk5NS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc5LjI2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3649.41, "filter": { "id": "F77TX00174-2000", "price": 3649.41, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2001", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2002*_*4QJXkUIkm3kpBz1r", "flight_key": "F77TX00174-2001", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3671.33, "gross_total": 4806.59, "base_fare": 2959.13, "tax": 712.2, "sell": { "currency": "GBP", "total": 3671.33, "base_fare": 2959.13, "tax": 712.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkyMi4xNCwiYmFzZV9mYXJlIjozOTY3LjMsInRheCI6OTU0Ljg0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwNi41OSwiYmFzZV9mYXJlIjozODUxLjc1LCJ0YXgiOjk1NC44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODA2LjU5LCJiYXNlX2ZhcmUiOjM4NTEuNzUsInRheCI6OTU0Ljg0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3671.33, "base_fare": 2959.13, "tax": 712.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2872.94", "tax": "712.20", "discount": 0, "ait": "0.00", "service_charge": 86.19 }, "partner": { "currency": "GBP", "total": 3671.33, "base_fare": 2959.13, "tax": 712.2, "gross": { "base_fare": "2872.94", "tax": "712.20", "discount": "0.00", "ait": "0.00", "service_charge": 86.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MjIuMTQiLCJiYXNlX2ZhcmUiOiIzOTY3LjMwIiwidGF4IjoiOTU0Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1NC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA2LjU5IiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1NC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTEuNzUiLCJ0YXgiOiI5NTQuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA2LjU5IiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1NC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODA2LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3671.33, "filter": { "id": "F77TX00174-2001", "price": 3671.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2002", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2003*_*W5JVm5FNsNGcToxI", "flight_key": "F77TX00174-2002", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3671.33, "gross_total": 4806.59, "base_fare": 2959.13, "tax": 712.2, "sell": { "currency": "GBP", "total": 3671.33, "base_fare": 2959.13, "tax": 712.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkyMi4xNCwiYmFzZV9mYXJlIjozOTY3LjMsInRheCI6OTU0Ljg0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwNi41OSwiYmFzZV9mYXJlIjozODUxLjc1LCJ0YXgiOjk1NC44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODA2LjU5LCJiYXNlX2ZhcmUiOjM4NTEuNzUsInRheCI6OTU0Ljg0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3671.33, "base_fare": 2959.13, "tax": 712.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2872.94", "tax": "712.20", "discount": 0, "ait": "0.00", "service_charge": 86.19 }, "partner": { "currency": "GBP", "total": 3671.33, "base_fare": 2959.13, "tax": 712.2, "gross": { "base_fare": "2872.94", "tax": "712.20", "discount": "0.00", "ait": "0.00", "service_charge": 86.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MjIuMTQiLCJiYXNlX2ZhcmUiOiIzOTY3LjMwIiwidGF4IjoiOTU0Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1NC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA2LjU5IiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1NC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTEuNzUiLCJ0YXgiOiI5NTQuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA2LjU5IiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1NC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODA2LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3671.33, "filter": { "id": "F77TX00174-2002", "price": 3671.33, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2003", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2004*_*oZUV9JLUOCKJ7VgR", "flight_key": "F77TX00174-2003", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "PT20H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3673.28, "gross_total": 4809.21, "base_fare": 2959.13, "tax": 714.15, "sell": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkyNC43NiwiYmFzZV9mYXJlIjozOTY3LjMsInRheCI6OTU3LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwOS4yMSwiYmFzZV9mYXJlIjozODUxLjc1LCJ0YXgiOjk1Ny40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODA5LjIxLCJiYXNlX2ZhcmUiOjM4NTEuNzUsInRheCI6OTU3LjQ2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": 0, "ait": "0.00", "service_charge": 86.19 }, "partner": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": "0.00", "ait": "0.00", "service_charge": 86.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MjQuNzYiLCJiYXNlX2ZhcmUiOiIzOTY3LjMwIiwidGF4IjoiOTU3LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTEuNzUiLCJ0YXgiOiI5NTcuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODA5LjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3673.28, "filter": { "id": "F77TX00174-2003", "price": 3673.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2004", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2005*_*KuAbDfSnFpr4SYtj", "flight_key": "F77TX00174-2004", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3673.28, "gross_total": 4809.21, "base_fare": 2959.13, "tax": 714.15, "sell": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkyNC43NiwiYmFzZV9mYXJlIjozOTY3LjMsInRheCI6OTU3LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwOS4yMSwiYmFzZV9mYXJlIjozODUxLjc1LCJ0YXgiOjk1Ny40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODA5LjIxLCJiYXNlX2ZhcmUiOjM4NTEuNzUsInRheCI6OTU3LjQ2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": 0, "ait": "0.00", "service_charge": 86.19 }, "partner": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": "0.00", "ait": "0.00", "service_charge": 86.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MjQuNzYiLCJiYXNlX2ZhcmUiOiIzOTY3LjMwIiwidGF4IjoiOTU3LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTEuNzUiLCJ0YXgiOiI5NTcuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODA5LjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3673.28, "filter": { "id": "F77TX00174-2004", "price": 3673.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2005", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2006*_*Rpd8fm2gHrj7fqiq", "flight_key": "F77TX00174-2005", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3673.28, "gross_total": 4809.21, "base_fare": 2959.13, "tax": 714.15, "sell": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkyNC43NiwiYmFzZV9mYXJlIjozOTY3LjMsInRheCI6OTU3LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwOS4yMSwiYmFzZV9mYXJlIjozODUxLjc1LCJ0YXgiOjk1Ny40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODA5LjIxLCJiYXNlX2ZhcmUiOjM4NTEuNzUsInRheCI6OTU3LjQ2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": 0, "ait": "0.00", "service_charge": 86.19 }, "partner": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": "0.00", "ait": "0.00", "service_charge": 86.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MjQuNzYiLCJiYXNlX2ZhcmUiOiIzOTY3LjMwIiwidGF4IjoiOTU3LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTEuNzUiLCJ0YXgiOiI5NTcuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODA5LjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3673.28, "filter": { "id": "F77TX00174-2005", "price": 3673.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2006", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2007*_*fAjUUyzRpnVtJvIL", "flight_key": "F77TX00174-2006", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3673.28, "gross_total": 4809.21, "base_fare": 2959.13, "tax": 714.15, "sell": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkyNC43NiwiYmFzZV9mYXJlIjozOTY3LjMsInRheCI6OTU3LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwOS4yMSwiYmFzZV9mYXJlIjozODUxLjc1LCJ0YXgiOjk1Ny40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODA5LjIxLCJiYXNlX2ZhcmUiOjM4NTEuNzUsInRheCI6OTU3LjQ2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": 0, "ait": "0.00", "service_charge": 86.19 }, "partner": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": "0.00", "ait": "0.00", "service_charge": 86.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MjQuNzYiLCJiYXNlX2ZhcmUiOiIzOTY3LjMwIiwidGF4IjoiOTU3LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTEuNzUiLCJ0YXgiOiI5NTcuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODA5LjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3673.28, "filter": { "id": "F77TX00174-2006", "price": 3673.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2007", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2008*_*hPqcbFJrMm9ICziv", "flight_key": "F77TX00174-2007", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3673.28, "gross_total": 4809.21, "base_fare": 2959.13, "tax": 714.15, "sell": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkyNC43NiwiYmFzZV9mYXJlIjozOTY3LjMsInRheCI6OTU3LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDgwOS4yMSwiYmFzZV9mYXJlIjozODUxLjc1LCJ0YXgiOjk1Ny40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODA5LjIxLCJiYXNlX2ZhcmUiOjM4NTEuNzUsInRheCI6OTU3LjQ2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": 0, "ait": "0.00", "service_charge": 86.19 }, "partner": { "currency": "GBP", "total": 3673.28, "base_fare": 2959.13, "tax": 714.15, "gross": { "base_fare": "2872.94", "tax": "714.15", "discount": "0.00", "ait": "0.00", "service_charge": 86.19 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5MjQuNzYiLCJiYXNlX2ZhcmUiOiIzOTY3LjMwIiwidGF4IjoiOTU3LjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NTEuNzUiLCJ0YXgiOiI5NTcuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODA5LjIxIiwiYmFzZV9mYXJlIjoiMzg1MS43NSIsInRheCI6Ijk1Ny40NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODA5LjIyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3673.28, "filter": { "id": "F77TX00174-2007", "price": 3673.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2008", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2009*_*SVmYx2L7eXMNLizq", "flight_key": "F77TX00174-2008", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H20M", "transit_time": "PT7H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3778.49, "gross_total": 4939.28, "base_fare": 3240.59, "tax": 537.9, "sell": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2NS44MiwiYmFzZV9mYXJlIjo0MzQ0LjY2LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MzkuMjgsImJhc2VfZmFyZSI6NDIxOC4xMiwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkzOS4yOCwiYmFzZV9mYXJlIjo0MjE4LjEyLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 94.38 }, "partner": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 94.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNjUuODIiLCJiYXNlX2ZhcmUiOiI0MzQ0LjY2IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTguMTIiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTM5LjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3778.49, "filter": { "id": "F77TX00174-2008", "price": 3778.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2009", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2010*_*vJprwcYkRSw7ic1A", "flight_key": "F77TX00174-2009", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H55M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3778.49, "gross_total": 4939.28, "base_fare": 3240.59, "tax": 537.9, "sell": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2NS44MiwiYmFzZV9mYXJlIjo0MzQ0LjY2LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MzkuMjgsImJhc2VfZmFyZSI6NDIxOC4xMiwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkzOS4yOCwiYmFzZV9mYXJlIjo0MjE4LjEyLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 94.38 }, "partner": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 94.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNjUuODIiLCJiYXNlX2ZhcmUiOiI0MzQ0LjY2IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTguMTIiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTM5LjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3778.49, "filter": { "id": "F77TX00174-2009", "price": 3778.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2010", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2011*_*jOxkmO83JvZxhtlI", "flight_key": "F77TX00174-2010", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "PT10H27M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H48M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3778.49, "gross_total": 4939.28, "base_fare": 3240.59, "tax": 537.9, "sell": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2NS44MiwiYmFzZV9mYXJlIjo0MzQ0LjY2LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MzkuMjgsImJhc2VfZmFyZSI6NDIxOC4xMiwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkzOS4yOCwiYmFzZV9mYXJlIjo0MjE4LjEyLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 94.38 }, "partner": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 94.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNjUuODIiLCJiYXNlX2ZhcmUiOiI0MzQ0LjY2IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTguMTIiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTM5LjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3778.49, "filter": { "id": "F77TX00174-2010", "price": 3778.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2011", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2012*_*RguFqlt8qGIyU9J7", "flight_key": "F77TX00174-2011", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT21H20M", "transit_time": "PT7H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3778.49, "gross_total": 4939.28, "base_fare": 3240.59, "tax": 537.9, "sell": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2NS44MiwiYmFzZV9mYXJlIjo0MzQ0LjY2LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MzkuMjgsImJhc2VfZmFyZSI6NDIxOC4xMiwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkzOS4yOCwiYmFzZV9mYXJlIjo0MjE4LjEyLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 94.38 }, "partner": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 94.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNjUuODIiLCJiYXNlX2ZhcmUiOiI0MzQ0LjY2IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTguMTIiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTM5LjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3778.49, "filter": { "id": "F77TX00174-2011", "price": 3778.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2012", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2013*_*nBaojIg4eb0zzu6P", "flight_key": "F77TX00174-2012", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H55M", "transit_time": "PT13H29M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3778.49, "gross_total": 4939.28, "base_fare": 3240.59, "tax": 537.9, "sell": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2NS44MiwiYmFzZV9mYXJlIjo0MzQ0LjY2LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MzkuMjgsImJhc2VfZmFyZSI6NDIxOC4xMiwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkzOS4yOCwiYmFzZV9mYXJlIjo0MjE4LjEyLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 94.38 }, "partner": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 94.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNjUuODIiLCJiYXNlX2ZhcmUiOiI0MzQ0LjY2IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTguMTIiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTM5LjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3778.49, "filter": { "id": "F77TX00174-2012", "price": 3778.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2013", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2014*_*CipxIPoge6WkeeGM", "flight_key": "F77TX00174-2013", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D0H35M", "transit_time": "PT11H7M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 20:15:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 20:16:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 21:39:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H9M", "distance": null, "lay_over": "PT00H39M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3778.49, "gross_total": 4939.28, "base_fare": 3240.59, "tax": 537.9, "sell": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTA2NS44MiwiYmFzZV9mYXJlIjo0MzQ0LjY2LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MzkuMjgsImJhc2VfZmFyZSI6NDIxOC4xMiwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkzOS4yOCwiYmFzZV9mYXJlIjo0MjE4LjEyLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 94.38 }, "partner": { "currency": "GBP", "total": 3778.49, "base_fare": 3240.59, "tax": 537.9, "gross": { "base_fare": "3146.21", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 94.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwNjUuODIiLCJiYXNlX2ZhcmUiOiI0MzQ0LjY2IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyNi41NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyNi41NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyMTguMTIiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTM5LjI4IiwiYmFzZV9mYXJlIjoiNDIxOC4xMiIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTM5LjI4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3778.49, "filter": { "id": "F77TX00174-2013", "price": 3778.49, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000lcy2026011220158792lcy202601122016qqu2026011221008792qqu202601122139qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2014", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2015*_*w27GZ4ht7DwNhz1D", "flight_key": "F77TX00174-2014", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT21H20M", "transit_time": "PT7H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3925.07, "gross_total": 5130.07, "base_fare": 3387.17, "tax": 537.9, "sell": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI2Mi4zNCwiYmFzZV9mYXJlIjo0NTQxLjE4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxMzAuMDcsImJhc2VfZmFyZSI6NDQwOC45MSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTEzMC4wNywiYmFzZV9mYXJlIjo0NDA4LjkxLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 98.66 }, "partner": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 98.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNjIuMzQiLCJiYXNlX2ZhcmUiOiI0NTQxLjE4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MDguOTEiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTMwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3925.07, "filter": { "id": "F77TX00174-2014", "price": 3925.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2015", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2016*_*jl77I3SRtJIGaWB8", "flight_key": "F77TX00174-2015", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H55M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3925.07, "gross_total": 5130.07, "base_fare": 3387.17, "tax": 537.9, "sell": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI2Mi4zNCwiYmFzZV9mYXJlIjo0NTQxLjE4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxMzAuMDcsImJhc2VfZmFyZSI6NDQwOC45MSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTEzMC4wNywiYmFzZV9mYXJlIjo0NDA4LjkxLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 98.66 }, "partner": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 98.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNjIuMzQiLCJiYXNlX2ZhcmUiOiI0NTQxLjE4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MDguOTEiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTMwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3925.07, "filter": { "id": "F77TX00174-2015", "price": 3925.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2016", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2017*_*eMmCqDMwbQSNiFM9", "flight_key": "F77TX00174-2016", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D0H35M", "transit_time": "PT10H27M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT3H48M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 3925.07, "gross_total": 5130.07, "base_fare": 3387.17, "tax": 537.9, "sell": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI2Mi4zNCwiYmFzZV9mYXJlIjo0NTQxLjE4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxMzAuMDcsImJhc2VfZmFyZSI6NDQwOC45MSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTEzMC4wNywiYmFzZV9mYXJlIjo0NDA4LjkxLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 98.66 }, "partner": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 98.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNjIuMzQiLCJiYXNlX2ZhcmUiOiI0NTQxLjE4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MDguOTEiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTMwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3925.07, "filter": { "id": "F77TX00174-2016", "price": 3925.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2017", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2018*_*xhFGp9C714Q0mrpx", "flight_key": "F77TX00174-2017", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT21H20M", "transit_time": "PT7H49M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3925.07, "gross_total": 5130.07, "base_fare": 3387.17, "tax": 537.9, "sell": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI2Mi4zNCwiYmFzZV9mYXJlIjo0NTQxLjE4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxMzAuMDcsImJhc2VfZmFyZSI6NDQwOC45MSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTEzMC4wNywiYmFzZV9mYXJlIjo0NDA4LjkxLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 98.66 }, "partner": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 98.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNjIuMzQiLCJiYXNlX2ZhcmUiOiI0NTQxLjE4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MDguOTEiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTMwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3925.07, "filter": { "id": "F77TX00174-2017", "price": 3925.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2018", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2019*_*b5dXzJa4DTdBoo6n", "flight_key": "F77TX00174-2018", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H55M", "transit_time": "PT13H29M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:30:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 10:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 11:53:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H12M", "distance": null, "lay_over": "PT00H23M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8782" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-12 19:55:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:00:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "76" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3925.07, "gross_total": 5130.07, "base_fare": 3387.17, "tax": 537.9, "sell": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI2Mi4zNCwiYmFzZV9mYXJlIjo0NTQxLjE4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxMzAuMDcsImJhc2VfZmFyZSI6NDQwOC45MSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTEzMC4wNywiYmFzZV9mYXJlIjo0NDA4LjkxLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 98.66 }, "partner": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 98.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNjIuMzQiLCJiYXNlX2ZhcmUiOiI0NTQxLjE4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MDguOTEiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTMwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3925.07, "filter": { "id": "F77TX00174-2018", "price": 3925.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121030lcy2026011210458782lcy202601121046qqu2026011211308782qqu202601121153qqm2026011214058782man202601121955auh20260113070076auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2019", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2020*_*JGWLaBPBEKGQwcss", "flight_key": "F77TX00174-2019", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D0H35M", "transit_time": "PT11H7M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:00:00", "origin_terminal": "TN", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "LCY", "arrival_time": "2026-01-12 20:15:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-12", "flight_time": "PT15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 20:16:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT44M", "distance": null, "lay_over": "PT00H01M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "QQU", "departure_time": "2026-01-12 21:39:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-12 23:48:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-12", "flight_time": "PT2H9M", "distance": null, "lay_over": "PT00H39M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8792" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "MAN", "departure_time": "2026-01-13 08:25:00", "origin_terminal": "2", "origin_airport": { "name": "Manchester Airport", "city": "Manchester", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 19:30:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-13", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT08H37M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "78" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3925.07, "gross_total": 5130.07, "base_fare": 3387.17, "tax": 537.9, "sell": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI2Mi4zNCwiYmFzZV9mYXJlIjo0NTQxLjE4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxMzAuMDcsImJhc2VfZmFyZSI6NDQwOC45MSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTEzMC4wNywiYmFzZV9mYXJlIjo0NDA4LjkxLCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": 0, "ait": "0.00", "service_charge": 98.66 }, "partner": { "currency": "GBP", "total": 3925.07, "base_fare": 3387.17, "tax": 537.9, "gross": { "base_fare": "3288.51", "tax": "537.90", "discount": "0.00", "ait": "0.00", "service_charge": 98.66 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNjIuMzQiLCJiYXNlX2ZhcmUiOiI0NTQxLjE4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi4yNyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MDguOTEiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTMwLjA3IiwiYmFzZV9mYXJlIjoiNDQwOC45MSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTMwLjA3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3925.07, "filter": { "id": "F77TX00174-2019", "price": 3925.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122000lcy2026011220158792lcy202601122016qqu2026011221008792qqu202601122139qqm2026011223488792man202601130825auh20260113193078auh202601132120jed202601132335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2020", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2021*_*IGCWSFkoGUXcj4Ad", "flight_key": "F77TX00174-2020", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2020", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2021", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2022*_*2f7dHCJ2b7xTebjW", "flight_key": "F77TX00174-2021", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2021", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2022", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2023*_*6oTHD49kytWDuzo7", "flight_key": "F77TX00174-2022", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2022", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2023", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2024*_*zfUOyh38oK4T6SZE", "flight_key": "F77TX00174-2023", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2023", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2024", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2025*_*j5Xc4fZWxyGrmGGK", "flight_key": "F77TX00174-2024", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2024", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2025", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2026*_*PZRln6c8HJM9PEOM", "flight_key": "F77TX00174-2025", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2025", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2026", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2027*_*CkUCMRrRjvLKohv3", "flight_key": "F77TX00174-2026", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2026", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2027", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2028*_*IaMB3g4RfR8qqG5N", "flight_key": "F77TX00174-2027", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4115.01, "gross_total": 5378.32, "base_fare": 3551.33, "tax": 563.68, "sell": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTUxNywiYmFzZV9mYXJlIjo0NzYxLjI3LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzNzguMzIsImJhc2VfZmFyZSI6NDYyMi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTM3OC4zMiwiYmFzZV9mYXJlIjo0NjIyLjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 103.44 }, "partner": { "currency": "GBP", "total": 4115.01, "base_fare": 3551.33, "tax": 563.68, "gross": { "base_fare": "3447.89", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 103.44 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MTcuMDAiLCJiYXNlX2ZhcmUiOiI0NzYxLjI3IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC42OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MjIuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1Mzc4LjMyIiwiYmFzZV9mYXJlIjoiNDYyMi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1Mzc4LjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4115.01, "filter": { "id": "F77TX00174-2027", "price": 4115.01, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2028", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2029*_*5fH41SxyGo30mGeh", "flight_key": "F77TX00174-2028", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2028", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2029", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2030*_*yoDUjtd1OqWNw0iv", "flight_key": "F77TX00174-2029", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2029", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2030", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2031*_*Q9TLvGbrgfSPsCws", "flight_key": "F77TX00174-2030", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H15M", "transit_time": "PT10H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT10H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2030", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2031", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2032*_*4wFjBxZqGDm6Szxh", "flight_key": "F77TX00174-2031", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2031", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2032", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2033*_*NWh6Hx2kSa9lmT5l", "flight_key": "F77TX00174-2032", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2032", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2033", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2034*_*9pCnMNh9yPADgT0G", "flight_key": "F77TX00174-2033", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2033", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2034", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2035*_*oaHnij5XmMOjNxvu", "flight_key": "F77TX00174-2034", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 16:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 18:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "3200" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2034", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131625jed2026011318353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2035", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2036*_*iLx0zHaly0L9MVyn", "flight_key": "F77TX00174-2035", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H55M", "transit_time": "PT9H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 07:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "68" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 17:25:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 19:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H25M", "distance": null, "lay_over": "PT09H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "7473" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4261.58, "gross_total": 5569.11, "base_fare": 3697.9, "tax": 563.68, "sell": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMy41MSwiYmFzZV9mYXJlIjo0OTU3Ljc4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NjkuMTEsImJhc2VfZmFyZSI6NDgxMy4zOCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU2OS4xMSwiYmFzZV9mYXJlIjo0ODEzLjM4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 107.7 }, "partner": { "currency": "GBP", "total": 4261.58, "base_fare": 3697.9, "tax": 563.68, "gross": { "base_fare": "3590.20", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 107.7 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTMuNTEiLCJiYXNlX2ZhcmUiOiI0OTU3Ljc4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC40MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MTMuMzgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTY5LjExIiwiYmFzZV9mYXJlIjoiNDgxMy4zOCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTY5LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4261.58, "filter": { "id": "F77TX00174-2035", "price": 4261.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122055auh20260113074568auh202601131725jed2026011319507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2036", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2037*_*jvwllZuG4ar8ojSE", "flight_key": "F77TX00174-2036", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 4259.79, "gross_total": 5576.07, "base_fare": 3458.07, "tax": 801.72, "sell": { "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMS4xMSwiYmFzZV9mYXJlIjo0NjM2LjI0LCJ0YXgiOjEwNzQuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NTc2LjA3LCJiYXNlX2ZhcmUiOjQ1MDEuMiwidGF4IjoxMDc0Ljg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NzYuMDcsImJhc2VfZmFyZSI6NDUwMS4yLCJ0YXgiOjEwNzQuODd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3357.35", "tax": "801.72", "discount": 0, "ait": "0.00", "service_charge": 100.72 }, "partner": { "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72, "gross": { "base_fare": "3357.35", "tax": "801.72", "discount": "0.00", "ait": "0.00", "service_charge": 100.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTEuMTEiLCJiYXNlX2ZhcmUiOiI0NjM2LjI0IiwidGF4IjoiMTA3NC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTM1LjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTM1LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1NzYuMDciLCJiYXNlX2ZhcmUiOiI0NTAxLjIwIiwidGF4IjoiMTA3NC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTU3Ni4wNyIsImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1NzYuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4259.79, "filter": { "id": "F77TX00174-2036", "price": 4259.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "Z", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121010bcn2026011213207833bcn202601121520doh202601122320146doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2037", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2038*_*4d3TL4k38q2E3iVA", "flight_key": "F77TX00174-2037", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:25:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 4259.79, "gross_total": 5576.07, "base_fare": 3458.07, "tax": 801.72, "sell": { "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMS4xMSwiYmFzZV9mYXJlIjo0NjM2LjI0LCJ0YXgiOjEwNzQuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NTc2LjA3LCJiYXNlX2ZhcmUiOjQ1MDEuMiwidGF4IjoxMDc0Ljg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NzYuMDcsImJhc2VfZmFyZSI6NDUwMS4yLCJ0YXgiOjEwNzQuODd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3357.35", "tax": "801.72", "discount": 0, "ait": "0.00", "service_charge": 100.72 }, "partner": { "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72, "gross": { "base_fare": "3357.35", "tax": "801.72", "discount": "0.00", "ait": "0.00", "service_charge": 100.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTEuMTEiLCJiYXNlX2ZhcmUiOiI0NjM2LjI0IiwidGF4IjoiMTA3NC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTM1LjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTM1LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1NzYuMDciLCJiYXNlX2ZhcmUiOiI0NTAxLjIwIiwidGF4IjoiMTA3NC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTU3Ni4wNyIsImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1NzYuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4259.79, "filter": { "id": "F77TX00174-2037", "price": 4259.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121625bcn2026011219307829bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2038", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2039*_*KiShzjVKts2MyyW8", "flight_key": "F77TX00174-2038", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H45M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 4259.79, "gross_total": 5576.07, "base_fare": 3458.07, "tax": 801.72, "sell": { "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcxMS4xMSwiYmFzZV9mYXJlIjo0NjM2LjI0LCJ0YXgiOjEwNzQuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NTc2LjA3LCJiYXNlX2ZhcmUiOjQ1MDEuMiwidGF4IjoxMDc0Ljg3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NzYuMDcsImJhc2VfZmFyZSI6NDUwMS4yLCJ0YXgiOjEwNzQuODd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3357.35", "tax": "801.72", "discount": 0, "ait": "0.00", "service_charge": 100.72 }, "partner": { "currency": "GBP", "total": 4259.79, "base_fare": 3458.07, "tax": 801.72, "gross": { "base_fare": "3357.35", "tax": "801.72", "discount": "0.00", "ait": "0.00", "service_charge": 100.72 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MTEuMTEiLCJiYXNlX2ZhcmUiOiI0NjM2LjI0IiwidGF4IjoiMTA3NC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTM1LjA0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTM1LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1NzYuMDciLCJiYXNlX2ZhcmUiOiI0NTAxLjIwIiwidGF4IjoiMTA3NC44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTU3Ni4wNyIsImJhc2VfZmFyZSI6IjQ1MDEuMjAiLCJ0YXgiOiIxMDc0Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU1NzYuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4259.79, "filter": { "id": "F77TX00174-2038", "price": 4259.79, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121720bcn2026011220257843bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2039", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2040*_*dbgHElcxfb4Ow16k", "flight_key": "F77TX00174-2039", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2039", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2040", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2041*_*tcA3DOT4u9NUVGZB", "flight_key": "F77TX00174-2040", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2040", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2041", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2042*_*rR4fobSBGu8kmGAO", "flight_key": "F77TX00174-2041", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2041", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2042", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2043*_*NurVJtUcjnV5XQPZ", "flight_key": "F77TX00174-2042", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2042", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2043", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2044*_*5aKqthZSC695148Q", "flight_key": "F77TX00174-2043", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2043", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2044", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2045*_*8DQTUQ6S6H72gME8", "flight_key": "F77TX00174-2044", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2044", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2045", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2046*_*q11JLjGVfL67mQBs", "flight_key": "F77TX00174-2045", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2045", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2046", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2047*_*qTPhmeJACmZmjhS6", "flight_key": "F77TX00174-2046", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H30M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT08H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4386.24, "gross_total": 5735.84, "base_fare": 3708.23, "tax": 678.02, "sell": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg4MC42NCwiYmFzZV9mYXJlIjo0OTcxLjYyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3MzUuODQsImJhc2VfZmFyZSI6NDgyNi44MiwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTczNS44NCwiYmFzZV9mYXJlIjo0ODI2LjgyLCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": 0, "ait": "0.00", "service_charge": 108 }, "partner": { "currency": "GBP", "total": 4386.24, "base_fare": 3708.23, "tax": 678.02, "gross": { "base_fare": "3600.22", "tax": "678.02", "discount": "0.00", "ait": "0.00", "service_charge": 108 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4ODAuNjQiLCJiYXNlX2ZhcmUiOiI0OTcxLjYyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC44MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjYuODIiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzM1Ljg0IiwiYmFzZV9mYXJlIjoiNDgyNi44MiIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzM1Ljg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4386.24, "filter": { "id": "F77TX00174-2046", "price": 4386.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "K", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2047", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2048*_*Nf46P3uUA5WSJflp", "flight_key": "F77TX00174-2047", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 3, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4407.58, "gross_total": 5762.42, "base_fare": 3759.85, "tax": 647.73, "sell": { "currency": "GBP", "total": 4407.58, "base_fare": 3759.85, "tax": 647.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkwOS4yNCwiYmFzZV9mYXJlIjo1MDQwLjgzLCJ0YXgiOjg2OC40MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3NjIuNDIsImJhc2VfZmFyZSI6NDg5NC4wMSwidGF4Ijo4NjguNDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc2Mi40MiwiYmFzZV9mYXJlIjo0ODk0LjAxLCJ0YXgiOjg2OC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4407.58, "base_fare": 3759.85, "tax": 647.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3650.34", "tax": "647.73", "discount": 0, "ait": "0.00", "service_charge": 109.51 }, "partner": { "currency": "GBP", "total": 4407.58, "base_fare": 3759.85, "tax": 647.73, "gross": { "base_fare": "3650.34", "tax": "647.73", "discount": "0.00", "ait": "0.00", "service_charge": 109.51 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5MDkuMjQiLCJiYXNlX2ZhcmUiOiI1MDQwLjgzIiwidGF4IjoiODY4LjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5NC4wMSIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ni44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0Ni44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzYyLjQyIiwiYmFzZV9mYXJlIjoiNDg5NC4wMSIsInRheCI6Ijg2OC40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OTQuMDEiLCJ0YXgiOiI4NjguNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzYyLjQyIiwiYmFzZV9mYXJlIjoiNDg5NC4wMSIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzYyLjQyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4407.58, "filter": { "id": "F77TX00174-2047", "price": 4407.58, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2048", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2049*_*Q5uFKFszjtnHRSgy", "flight_key": "F77TX00174-2048", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2048", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2049", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2050*_*EaOS7WFZ6StKSHx7", "flight_key": "F77TX00174-2049", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H35M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "6" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2049", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120805doh2026011217456doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2050", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2051*_*djVdLKmwbcg1ylWD", "flight_key": "F77TX00174-2050", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2050", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2051", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2052*_*CZt99AzRk44mhn20", "flight_key": "F77TX00174-2051", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H5M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "10" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2051", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120835doh20260112181510doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2052", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2053*_*hIhlnP2jEnu7M9sr", "flight_key": "F77TX00174-2052", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT4H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2052", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2053", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2054*_*LfcQRC6jtUv6wqBR", "flight_key": "F77TX00174-2053", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "112" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2053", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840doh202601121820112doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2054", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2055*_*pvaTcyD8fPJC8m8D", "flight_key": "F77TX00174-2054", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2054", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2055", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2056*_*b7k5kcMXIhfYBMDd", "flight_key": "F77TX00174-2055", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H25M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2055", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2056", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2057*_*A2f4s5ZjODz18iuQ", "flight_key": "F77TX00174-2056", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:15:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "4" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2056", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121415doh2026011223554doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2057", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2058*_*PzhcyfkbDoWtMWSH", "flight_key": "F77TX00174-2057", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H10M", "transit_time": "PT6H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 14:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2057", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121455doh2026011300358doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2058", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2059*_*zAoZiyz0xB4WjDLt", "flight_key": "F77TX00174-2058", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H35M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2058", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121530doh202601130110110doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2059", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2060*_*ruNsryElcOAVfvML", "flight_key": "F77TX00174-2059", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:25:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "106" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2059", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121845doh202601130425106doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2060", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2061*_*ikekDet9XjYBQBUh", "flight_key": "F77TX00174-2060", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H10M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 18:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "12" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2060", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121855doh20260113043512doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2061", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2062*_*lWBTuCN5X4UegWnQ", "flight_key": "F77TX00174-2061", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT2H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2061", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2062", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2063*_*IDt0OV0eIH9f2SJ6", "flight_key": "F77TX00174-2062", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9711" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2062", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920doh2026011305309711doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2063", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2064*_*nFZeYE8KDuHUbeAK", "flight_key": "F77TX00174-2063", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT5H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2063", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2064", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2065*_*YbzmVRzE1WLyZMJQ", "flight_key": "F77TX00174-2064", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H5M", "transit_time": "PT5H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 21:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-13 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "16" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4507.94, "gross_total": 5897.25, "base_fare": 3753.04, "tax": 754.9, "sell": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA0My44LCJiYXNlX2ZhcmUiOjUwMzEuNywidGF4IjoxMDEyLjF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODk3LjI1LCJiYXNlX2ZhcmUiOjQ4ODUuMTUsInRheCI6MTAxMi4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4OTcuMjUsImJhc2VfZmFyZSI6NDg4NS4xNSwidGF4IjoxMDEyLjF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": 0, "ait": "0.00", "service_charge": 109.31 }, "partner": { "currency": "GBP", "total": 4507.94, "base_fare": 3753.04, "tax": 754.9, "gross": { "base_fare": "3643.73", "tax": "754.90", "discount": "0.00", "ait": "0.00", "service_charge": 109.31 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNDMuODAiLCJiYXNlX2ZhcmUiOiI1MDMxLjcwIiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ2LjU1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ2LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OTcuMjUiLCJiYXNlX2ZhcmUiOiI0ODg1LjE1IiwidGF4IjoiMTAxMi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTg5Ny4yNSIsImJhc2VfZmFyZSI6IjQ4ODUuMTUiLCJ0YXgiOiIxMDEyLjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU4OTcuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4507.94, "filter": { "id": "F77TX00174-2064", "price": 4507.94, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-12 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122130doh20260113071016doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2065", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2066*_*GNFcIrC30svtFLXa", "flight_key": "F77TX00174-2065", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 01:50:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1182" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4529.87, "gross_total": 5924.59, "base_fare": 3805.35, "tax": 724.52, "sell": { "currency": "GBP", "total": 4529.87, "base_fare": 3805.35, "tax": 724.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3My4xOSwiYmFzZV9mYXJlIjo1MTAxLjgzLCJ0YXgiOjk3MS4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5MjQuNTksImJhc2VfZmFyZSI6NDk1My4yMywidGF4Ijo5NzEuMzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyNC41OSwiYmFzZV9mYXJlIjo0OTUzLjIzLCJ0YXgiOjk3MS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4529.87, "base_fare": 3805.35, "tax": 724.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3694.51", "tax": "724.52", "discount": 0, "ait": "0.00", "service_charge": 110.84 }, "partner": { "currency": "GBP", "total": 4529.87, "base_fare": 3805.35, "tax": 724.52, "gross": { "base_fare": "3694.51", "tax": "724.52", "discount": "0.00", "ait": "0.00", "service_charge": 110.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNzMuMTkiLCJiYXNlX2ZhcmUiOiI1MTAxLjgzIiwidGF4IjoiOTcxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3MS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI0LjU5IiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3MS4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NTMuMjMiLCJ0YXgiOiI5NzEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI0LjU5IiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3MS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTI0LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4529.87, "filter": { "id": "F77TX00174-2065", "price": 4529.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2066", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2067*_*wKKGnPf0FJY3107X", "flight_key": "F77TX00174-2066", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4529.87, "gross_total": 5924.59, "base_fare": 3805.35, "tax": 724.52, "sell": { "currency": "GBP", "total": 4529.87, "base_fare": 3805.35, "tax": 724.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3My4xOSwiYmFzZV9mYXJlIjo1MTAxLjgzLCJ0YXgiOjk3MS4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5MjQuNTksImJhc2VfZmFyZSI6NDk1My4yMywidGF4Ijo5NzEuMzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyNC41OSwiYmFzZV9mYXJlIjo0OTUzLjIzLCJ0YXgiOjk3MS4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4529.87, "base_fare": 3805.35, "tax": 724.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3694.51", "tax": "724.52", "discount": 0, "ait": "0.00", "service_charge": 110.84 }, "partner": { "currency": "GBP", "total": 4529.87, "base_fare": 3805.35, "tax": 724.52, "gross": { "base_fare": "3694.51", "tax": "724.52", "discount": "0.00", "ait": "0.00", "service_charge": 110.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNzMuMTkiLCJiYXNlX2ZhcmUiOiI1MTAxLjgzIiwidGF4IjoiOTcxLjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3MS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI0LjU5IiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3MS4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NTMuMjMiLCJ0YXgiOiI5NzEuMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI0LjU5IiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3MS4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTI0LjU5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4529.87, "filter": { "id": "F77TX00174-2066", "price": 4529.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2067", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2068*_*CJxTsymo5MEt3YFQ", "flight_key": "F77TX00174-2067", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "PT20H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 18:00:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT20H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1186" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4531.83, "gross_total": 5927.22, "base_fare": 3805.35, "tax": 726.48, "sell": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3NS44MiwiYmFzZV9mYXJlIjo1MTAxLjgzLCJ0YXgiOjk3My45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5MjcuMjIsImJhc2VfZmFyZSI6NDk1My4yMywidGF4Ijo5NzMuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyNy4yMiwiYmFzZV9mYXJlIjo0OTUzLjIzLCJ0YXgiOjk3My45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": 0, "ait": "0.00", "service_charge": 110.84 }, "partner": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": "0.00", "ait": "0.00", "service_charge": 110.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNzUuODIiLCJiYXNlX2ZhcmUiOiI1MTAxLjgzIiwidGF4IjoiOTczLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NTMuMjMiLCJ0YXgiOiI5NzMuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTI3LjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4531.83, "filter": { "id": "F77TX00174-2067", "price": 4531.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131525jed2026011318001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2068", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2069*_*U2ZwEbNm4PDfa1tO", "flight_key": "F77TX00174-2068", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H20M", "transit_time": "PT18H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 12:45:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:20:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1192" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4531.83, "gross_total": 5927.22, "base_fare": 3805.35, "tax": 726.48, "sell": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3NS44MiwiYmFzZV9mYXJlIjo1MTAxLjgzLCJ0YXgiOjk3My45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5MjcuMjIsImJhc2VfZmFyZSI6NDk1My4yMywidGF4Ijo5NzMuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyNy4yMiwiYmFzZV9mYXJlIjo0OTUzLjIzLCJ0YXgiOjk3My45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": 0, "ait": "0.00", "service_charge": 110.84 }, "partner": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": "0.00", "ait": "0.00", "service_charge": 110.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNzUuODIiLCJiYXNlX2ZhcmUiOiI1MTAxLjgzIiwidGF4IjoiOTczLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NTMuMjMiLCJ0YXgiOiI5NzMuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTI3LjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4531.83, "filter": { "id": "F77TX00174-2068", "price": 4531.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131245jed2026011315201192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2069", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2070*_*9nTlV7X2RkDmP11t", "flight_key": "F77TX00174-2069", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT18H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 13:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 15:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4531.83, "gross_total": 5927.22, "base_fare": 3805.35, "tax": 726.48, "sell": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3NS44MiwiYmFzZV9mYXJlIjo1MTAxLjgzLCJ0YXgiOjk3My45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5MjcuMjIsImJhc2VfZmFyZSI6NDk1My4yMywidGF4Ijo5NzMuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyNy4yMiwiYmFzZV9mYXJlIjo0OTUzLjIzLCJ0YXgiOjk3My45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": 0, "ait": "0.00", "service_charge": 110.84 }, "partner": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": "0.00", "ait": "0.00", "service_charge": 110.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNzUuODIiLCJiYXNlX2ZhcmUiOiI1MTAxLjgzIiwidGF4IjoiOTczLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NTMuMjMiLCJ0YXgiOiI5NzMuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTI3LjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4531.83, "filter": { "id": "F77TX00174-2069", "price": 4531.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-13 15:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131300jed2026011315351248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2070", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2071*_*TDTduOcBg8LZ01mB", "flight_key": "F77TX00174-2070", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H5M", "transit_time": "PT12H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT12H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4531.83, "gross_total": 5927.22, "base_fare": 3805.35, "tax": 726.48, "sell": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3NS44MiwiYmFzZV9mYXJlIjo1MTAxLjgzLCJ0YXgiOjk3My45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5MjcuMjIsImJhc2VfZmFyZSI6NDk1My4yMywidGF4Ijo5NzMuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyNy4yMiwiYmFzZV9mYXJlIjo0OTUzLjIzLCJ0YXgiOjk3My45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": 0, "ait": "0.00", "service_charge": 110.84 }, "partner": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": "0.00", "ait": "0.00", "service_charge": 110.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNzUuODIiLCJiYXNlX2ZhcmUiOiI1MTAxLjgzIiwidGF4IjoiOTczLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NTMuMjMiLCJ0YXgiOiI5NzMuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTI3LjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4531.83, "filter": { "id": "F77TX00174-2070", "price": 4531.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2071", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2072*_*olLK79YqsldG33sk", "flight_key": "F77TX00174-2071", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H35M", "transit_time": "PT23H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 20:35:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1188" }, "ghostSegment": [], "booking_class": { "cabin_class": "V", "cabin_code": "V", "booking_code": "V", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4531.83, "gross_total": 5927.22, "base_fare": 3805.35, "tax": 726.48, "sell": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjA3NS44MiwiYmFzZV9mYXJlIjo1MTAxLjgzLCJ0YXgiOjk3My45OX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU5MjcuMjIsImJhc2VfZmFyZSI6NDk1My4yMywidGF4Ijo5NzMuOTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyNy4yMiwiYmFzZV9mYXJlIjo0OTUzLjIzLCJ0YXgiOjk3My45OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": 0, "ait": "0.00", "service_charge": 110.84 }, "partner": { "currency": "GBP", "total": 4531.83, "base_fare": 3805.35, "tax": 726.48, "gross": { "base_fare": "3694.51", "tax": "726.48", "discount": "0.00", "ait": "0.00", "service_charge": 110.84 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwNzUuODIiLCJiYXNlX2ZhcmUiOiI1MTAxLjgzIiwidGF4IjoiOTczLjk5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NTMuMjMiLCJ0YXgiOiI5NzMuOTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1OTI3LjIyIiwiYmFzZV9mYXJlIjoiNDk1My4yMyIsInRheCI6Ijk3My45OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1OTI3LjIxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4531.83, "filter": { "id": "F77TX00174-2071", "price": 4531.83, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "V", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601131800jed2026011320351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2072", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2073*_*mZGoBL2w1HFJDcRu", "flight_key": "F77TX00174-2072", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2072", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2073", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2074*_*aedUFcIFuHFzuQNU", "flight_key": "F77TX00174-2073", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2073", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2074", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2075*_*KzSEeYmlKzDBnEwk", "flight_key": "F77TX00174-2074", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2074", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2075", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2076*_*UaKmACVAlk4v9dbI", "flight_key": "F77TX00174-2075", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2075", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2076", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2077*_*HHdiy1KHgQaMjW2S", "flight_key": "F77TX00174-2076", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2076", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2077", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2078*_*XTSjTgH1VGi9UBj3", "flight_key": "F77TX00174-2077", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2077", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2078", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2079*_*wbsVYM9J34YqcHmU", "flight_key": "F77TX00174-2078", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2078", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2079", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2080*_*pBTzEK7SbZTD2O75", "flight_key": "F77TX00174-2079", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2079", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2080", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2081*_*nH2eJEQnbjsisl1R", "flight_key": "F77TX00174-2080", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2080", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2081", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2082*_*BV0HK9FNlvOOEC9f", "flight_key": "F77TX00174-2081", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2081", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2082", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2083*_*UUarfsXucJYsBzP7", "flight_key": "F77TX00174-2082", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2082", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2083", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2084*_*YqdUOkCTfQMbhgQE", "flight_key": "F77TX00174-2083", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2083", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2084", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2085*_*QjOeIT2mDNHApfI8", "flight_key": "F77TX00174-2084", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2084", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2085", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2086*_*NakJgXVgjclV72o2", "flight_key": "F77TX00174-2085", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2085", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2086", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2087*_*ZN6so5cLVZAVDV9m", "flight_key": "F77TX00174-2086", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2086", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2087", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2088*_*6D6Lq2mgtsi0CtYy", "flight_key": "F77TX00174-2087", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "35", "unit": "kg", "title": "35 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4799.46, "gross_total": 6269.23, "base_fare": 4235.78, "tax": 563.68, "sell": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzNC42NCwiYmFzZV9mYXJlIjo1Njc4LjkxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYyNjkuMjMsImJhc2VfZmFyZSI6NTUxMy41LCJ0YXgiOjc1NS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjY5LjIzLCJiYXNlX2ZhcmUiOjU1MTMuNSwidGF4Ijo3NTUuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 123.38 }, "partner": { "currency": "GBP", "total": 4799.46, "base_fare": 4235.78, "tax": 563.68, "gross": { "base_fare": "4112.40", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 123.38 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MzQuNjQiLCJiYXNlX2ZhcmUiOiI1Njc4LjkxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2NS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2NS40MSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1MTMuNTAiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MjY5LjIzIiwiYmFzZV9mYXJlIjoiNTUxMy41MCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjY5LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4799.46, "filter": { "id": "F77TX00174-2087", "price": 4799.46, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2088", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2089*_*529HqqaFx3OkWxx7", "flight_key": "F77TX00174-2088", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2088", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2089", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2090*_*l69dgJoEWtBhiYkR", "flight_key": "F77TX00174-2089", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2089", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2090", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2091*_*ODnyAaztV3HUV479", "flight_key": "F77TX00174-2090", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2090", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2091", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2092*_*UBUPUYPqKb7uhFzY", "flight_key": "F77TX00174-2091", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H45M", "transit_time": "PT1H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 21:20:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-12 23:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT01H35M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "601" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2091", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2092", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2093*_*fy9xYJFg9zmKX4yP", "flight_key": "F77TX00174-2092", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT06H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2092", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2093", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2094*_*3EvbiMGATzJjCQOu", "flight_key": "F77TX00174-2093", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H0M", "transit_time": "PT12H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-12 19:45:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H55M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "62" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT12H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "B", "cabin_code": "B", "booking_code": "B", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2093", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "B", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120850auh20260112194562auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2094", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2095*_*pfKU9NaSMJQUvNlu", "flight_key": "F77TX00174-2094", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2094", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2095", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2096*_*kqkrg0TTqpFAylOF", "flight_key": "F77TX00174-2095", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2095", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2096", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2097*_*MHOwMCtQH3DnOlQh", "flight_key": "F77TX00174-2096", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2096", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2097", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2098*_*MBRHmb39wZq0sSvY", "flight_key": "F77TX00174-2097", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 02:05:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 04:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "603" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2097", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2098", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2099*_*KJ49RWNVNC9C6mIq", "flight_key": "F77TX00174-2098", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT7H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2098", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2099", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2100*_*Jiuj4hhZDHE0ni4m", "flight_key": "F77TX00174-2099", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H30M", "transit_time": "PT13H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:55:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 00:55:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT7H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "64" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT13H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2099", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121355auh20260113005564auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2100", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2101*_*Ol8cizxqTKyepS9A", "flight_key": "F77TX00174-2100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2100", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2101", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2102*_*I657IS2MW05lkHUV", "flight_key": "F77TX00174-2101", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 KGM" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2101", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2102", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2103*_*knfbccV3Q3MQ3EPw", "flight_key": "F77TX00174-2102", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 08:35:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 10:50:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT02H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "615" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2102", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601130835jed202601131050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2103", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2104*_*FAu7jJt7no2Lndtv", "flight_key": "F77TX00174-2103", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 19:20:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AUH", "arrival_time": "2026-01-13 06:10:00", "destination_terminal": "A", "destination_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "66" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-13 14:15:00", "origin_terminal": "A", "origin_airport": { "name": "Abu Dhabi International Airport", "city": "Abu Dhabi", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 16:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT08H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "611" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "40", "unit": "kg", "title": "40 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4984.23, "gross_total": 6509.75, "base_fare": 4420.56, "tax": 563.68, "sell": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY4Mi4zNywiYmFzZV9mYXJlIjo1OTI2LjY0LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1MDkuNzUsImJhc2VfZmFyZSI6NTc1NC4wMiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUwOS43NSwiYmFzZV9mYXJlIjo1NzU0LjAyLCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": 0, "ait": "0.00", "service_charge": 128.75 }, "partner": { "currency": "GBP", "total": 4984.23, "base_fare": 4420.56, "tax": 563.68, "gross": { "base_fare": "4291.80", "tax": "563.68", "discount": "0.00", "ait": "0.00", "service_charge": 128.75 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2ODIuMzciLCJiYXNlX2ZhcmUiOiI1OTI2LjY0IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3Mi42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Mi42MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3NTQuMDIiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NTA5Ljc1IiwiYmFzZV9mYXJlIjoiNTc1NC4wMiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTA5Ljc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4984.23, "filter": { "id": "F77TX00174-2103", "price": 4984.23, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "M", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-13 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121920auh20260113061066auh202601131415jed202601131625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2104", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2105*_*ghxzW8ASOxkOw9Ev", "flight_key": "F77TX00174-2104", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H30M", "transit_time": "PT3H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 10:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 13:20:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7833" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-12 23:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "146" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "Z", "cabin_code": "Z", "booking_code": "Z", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 5118.32, "gross_total": 6694.06, "base_fare": 4304.28, "tax": 814.04, "sell": { "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2Mi4xNCwiYmFzZV9mYXJlIjo1NzcwLjc1LCJ0YXgiOjEwOTEuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2Njk0LjA2LCJiYXNlX2ZhcmUiOjU2MDIuNjcsInRheCI6MTA5MS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2Njk0LjA2LCJiYXNlX2ZhcmUiOjU2MDIuNjcsInRheCI6MTA5MS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4178.91", "tax": "814.04", "discount": 0, "ait": "0.00", "service_charge": 125.37 }, "partner": { "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04, "gross": { "base_fare": "4178.91", "tax": "814.04", "discount": "0.00", "ait": "0.00", "service_charge": 125.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NjIuMTQiLCJiYXNlX2ZhcmUiOiI1NzcwLjc1IiwidGF4IjoiMTA5MS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTY4LjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTY4LjA4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OTQuMDYiLCJiYXNlX2ZhcmUiOiI1NjAyLjY3IiwidGF4IjoiMTA5MS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjY5NC4wNiIsImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2OTQuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5118.32, "filter": { "id": "F77TX00174-2104", "price": 5118.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "Z", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121010bcn2026011213207833bcn202601121520doh202601122320146doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2105", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2106*_*RbVwRvBSKEuqQKIU", "flight_key": "F77TX00174-2105", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H40M", "transit_time": "PT4H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 16:25:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7829" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT02H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 5118.32, "gross_total": 6694.06, "base_fare": 4304.28, "tax": 814.04, "sell": { "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2Mi4xNCwiYmFzZV9mYXJlIjo1NzcwLjc1LCJ0YXgiOjEwOTEuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2Njk0LjA2LCJiYXNlX2ZhcmUiOjU2MDIuNjcsInRheCI6MTA5MS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2Njk0LjA2LCJiYXNlX2ZhcmUiOjU2MDIuNjcsInRheCI6MTA5MS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4178.91", "tax": "814.04", "discount": 0, "ait": "0.00", "service_charge": 125.37 }, "partner": { "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04, "gross": { "base_fare": "4178.91", "tax": "814.04", "discount": "0.00", "ait": "0.00", "service_charge": 125.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NjIuMTQiLCJiYXNlX2ZhcmUiOiI1NzcwLjc1IiwidGF4IjoiMTA5MS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTY4LjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTY4LjA4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OTQuMDYiLCJiYXNlX2ZhcmUiOiI1NjAyLjY3IiwidGF4IjoiMTA5MS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjY5NC4wNiIsImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2OTQuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5118.32, "filter": { "id": "F77TX00174-2105", "price": 5118.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 16:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121625bcn2026011219307829bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2106", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2107*_*lHMjUlqP29iOK0FH", "flight_key": "F77TX00174-2106", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT13H45M", "transit_time": "PT3H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 17:20:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "BCN", "arrival_time": "2026-01-12 20:25:00", "destination_terminal": "T1", "destination_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-12", "flight_time": "PT2H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "VY", "name": "VY", "picture": "VY.png" }, "operating": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "marketing": { "carrier": "VY", "carrier_name": "Vueling Airlines", "carrier_logo": "VY.png", "flight_number": "7843" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "BCN", "departure_time": "2026-01-12 22:15:00", "origin_terminal": "T1", "origin_airport": { "name": "Barcelona-El Prat Airport", "city": "Barcelona", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-13 06:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H", "distance": null, "lay_over": "PT01H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "142" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 10:05:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1190" }, "ghostSegment": [], "booking_class": { "cabin_class": "T", "cabin_code": "T", "booking_code": "T", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "01", "unit": "kg", "title": "01 small" } } } } ] } ], "price": { "currency": "GBP", "total": 5118.32, "gross_total": 6694.06, "base_fare": 4304.28, "tax": 814.04, "sell": { "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2Mi4xNCwiYmFzZV9mYXJlIjo1NzcwLjc1LCJ0YXgiOjEwOTEuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2Njk0LjA2LCJiYXNlX2ZhcmUiOjU2MDIuNjcsInRheCI6MTA5MS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2Njk0LjA2LCJiYXNlX2ZhcmUiOjU2MDIuNjcsInRheCI6MTA5MS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4178.91", "tax": "814.04", "discount": 0, "ait": "0.00", "service_charge": 125.37 }, "partner": { "currency": "GBP", "total": 5118.32, "base_fare": 4304.28, "tax": 814.04, "gross": { "base_fare": "4178.91", "tax": "814.04", "discount": "0.00", "ait": "0.00", "service_charge": 125.37 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NjIuMTQiLCJiYXNlX2ZhcmUiOiI1NzcwLjc1IiwidGF4IjoiMTA5MS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTY4LjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTY4LjA4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OTQuMDYiLCJiYXNlX2ZhcmUiOiI1NjAyLjY3IiwidGF4IjoiMTA5MS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjY5NC4wNiIsImJhc2VfZmFyZSI6IjU2MDIuNjciLCJ0YXgiOiIxMDkxLjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY2OTQuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5118.32, "filter": { "id": "F77TX00174-2106", "price": 5118.32, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "VY", "carrier_marketing": "VY", "aircraft": "VY", "aircraft_name": "VY", "cabin_class": "T", "connecting_airport": [ "BCN", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-13 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601121720bcn2026011220257843bcn202601122215doh202601130615142doh202601130730jed2026011310051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2107", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2108*_*ZHtQoe7xiAUCyR0W", "flight_key": "F77TX00174-2107", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H35M", "transit_time": "PT3H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 22:40:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 00:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT03H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6562" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 5841.89, "gross_total": 7620.62, "base_fare": 5418.85, "tax": 423.04, "sell": { "currency": "GBP", "total": 5841.89, "base_fare": 5418.85, "tax": 423.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgzMi4yMiwiYmFzZV9mYXJlIjo3MjY1LjA1LCJ0YXgiOjU2Ny4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2MjAuNjIsImJhc2VfZmFyZSI6NzA1My40NSwidGF4Ijo1NjcuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyMC42MiwiYmFzZV9mYXJlIjo3MDUzLjQ1LCJ0YXgiOjU2Ny4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5841.89, "base_fare": 5418.85, "tax": 423.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5261.02", "tax": "423.04", "discount": 0, "ait": "0.00", "service_charge": 157.83 }, "partner": { "currency": "GBP", "total": 5841.89, "base_fare": 5418.85, "tax": 423.04, "gross": { "base_fare": "5261.02", "tax": "423.04", "discount": "0.00", "ait": "0.00", "service_charge": 157.83 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MzIuMjIiLCJiYXNlX2ZhcmUiOiI3MjY1LjA1IiwidGF4IjoiNTY3LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA1My40NSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxMS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxMS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NjIwLjYyIiwiYmFzZV9mYXJlIjoiNzA1My40NSIsInRheCI6IjU2Ny4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTMuNDUiLCJ0YXgiOiI1NjcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NjIwLjYyIiwiYmFzZV9mYXJlIjoiNzA1My40NSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIwLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5841.89, "filter": { "id": "F77TX00174-2107", "price": 5841.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 00:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122240jed2026011300356562", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2108", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2109*_*kXSj4Evwluyc1bIA", "flight_key": "F77TX00174-2108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H5M", "transit_time": "PT4H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 00:10:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6570" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 5841.89, "gross_total": 7620.62, "base_fare": 5418.85, "tax": 423.04, "sell": { "currency": "GBP", "total": 5841.89, "base_fare": 5418.85, "tax": 423.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgzMi4yMiwiYmFzZV9mYXJlIjo3MjY1LjA1LCJ0YXgiOjU2Ny4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2MjAuNjIsImJhc2VfZmFyZSI6NzA1My40NSwidGF4Ijo1NjcuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyMC42MiwiYmFzZV9mYXJlIjo3MDUzLjQ1LCJ0YXgiOjU2Ny4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5841.89, "base_fare": 5418.85, "tax": 423.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5261.02", "tax": "423.04", "discount": 0, "ait": "0.00", "service_charge": 157.83 }, "partner": { "currency": "GBP", "total": 5841.89, "base_fare": 5418.85, "tax": 423.04, "gross": { "base_fare": "5261.02", "tax": "423.04", "discount": "0.00", "ait": "0.00", "service_charge": 157.83 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4MzIuMjIiLCJiYXNlX2ZhcmUiOiI3MjY1LjA1IiwidGF4IjoiNTY3LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA1My40NSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxMS42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxMS42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NjIwLjYyIiwiYmFzZV9mYXJlIjoiNzA1My40NSIsInRheCI6IjU2Ny4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNTMuNDUiLCJ0YXgiOiI1NjcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NjIwLjYyIiwiYmFzZV9mYXJlIjoiNzA1My40NSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjIwLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5841.89, "filter": { "id": "F77TX00174-2108", "price": 5841.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601130010jed2026011302056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2109", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2110*_*lpM3HhhDfpwNM4xh", "flight_key": "F77TX00174-2109", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H40M", "transit_time": "PT2H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "RUH", "arrival_time": "2026-01-12 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT6H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "110" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 21:45:00", "origin_terminal": "5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-12 23:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT02H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "6560" }, "ghostSegment": [], "booking_class": { "cabin_class": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": 4, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 5865.63, "gross_total": 7651.52, "base_fare": 5442.59, "tax": 423.04, "sell": { "currency": "GBP", "total": 5865.63, "base_fare": 5442.59, "tax": 423.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg2NC4wNSwiYmFzZV9mYXJlIjo3Mjk2Ljg4LCJ0YXgiOjU2Ny4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2NTEuNTIsImJhc2VfZmFyZSI6NzA4NC4zNSwidGF4Ijo1NjcuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY1MS41MiwiYmFzZV9mYXJlIjo3MDg0LjM1LCJ0YXgiOjU2Ny4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5865.63, "base_fare": 5442.59, "tax": 423.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5284.07", "tax": "423.04", "discount": 0, "ait": "0.00", "service_charge": 158.52 }, "partner": { "currency": "GBP", "total": 5865.63, "base_fare": 5442.59, "tax": 423.04, "gross": { "base_fare": "5284.07", "tax": "423.04", "discount": "0.00", "ait": "0.00", "service_charge": 158.52 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NjQuMDUiLCJiYXNlX2ZhcmUiOiI3Mjk2Ljg4IiwidGF4IjoiNTY3LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA4NC4zNSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxMi41MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxMi41MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NjUxLjUyIiwiYmFzZV9mYXJlIjoiNzA4NC4zNSIsInRheCI6IjU2Ny4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwODQuMzUiLCJ0YXgiOiI1NjcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NjUxLjUyIiwiYmFzZV9mYXJlIjoiNzA4NC4zNSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NjUxLjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5865.63, "filter": { "id": "F77TX00174-2109", "price": 5865.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "SV", "carrier_marketing": "SV", "aircraft": "SV", "aircraft_name": "SV", "cabin_class": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ruh202601121930110ruh202601122145jed2026011223406560", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2110", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2111*_*4Enkt8GMwcowKEA2", "flight_key": "F77TX00174-2110", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT14H55M", "transit_time": "PT4H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 18:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT6H35M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "330" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 19:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "RUH", "arrival_time": "2026-01-12 21:00:00", "destination_terminal": "T3", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT1H35M", "distance": null, "lay_over": "PT00H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1168" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-13 01:00:00", "origin_terminal": "T5", "origin_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "destination": "JED", "arrival_time": "2026-01-13 02:55:00", "destination_terminal": "T1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT04H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1095" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 6603.93, "gross_total": 8625.6, "base_fare": 5846.09, "tax": 757.84, "sell": { "currency": "GBP", "total": 6603.93, "base_fare": 5846.09, "tax": 757.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1My44OSwiYmFzZV9mYXJlIjo3ODM3Ljg1LCJ0YXgiOjEwMTYuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjI1LjYsImJhc2VfZmFyZSI6NzYwOS41NiwidGF4IjoxMDE2LjA0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2MjUuNiwiYmFzZV9mYXJlIjo3NjA5LjU2LCJ0YXgiOjEwMTYuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6603.93, "base_fare": 5846.09, "tax": 757.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5675.81", "tax": "757.84", "discount": 0, "ait": "0.00", "service_charge": 170.28 }, "partner": { "currency": "GBP", "total": 6603.93, "base_fare": 5846.09, "tax": 757.84, "gross": { "base_fare": "5675.81", "tax": "757.84", "discount": "0.00", "ait": "0.00", "service_charge": 170.28 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NTMuODkiLCJiYXNlX2ZhcmUiOiI3ODM3Ljg1IiwidGF4IjoiMTAxNi4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MDkuNTYiLCJ0YXgiOiIxMDE2LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjI4LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjI4LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2MjUuNjAiLCJiYXNlX2ZhcmUiOiI3NjA5LjU2IiwidGF4IjoiMTAxNi4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc2MDkuNTYiLCJ0YXgiOiIxMDE2LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYyNS42MCIsImJhc2VfZmFyZSI6Ijc2MDkuNTYiLCJ0YXgiOiIxMDE2LjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MjUuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6603.93, "filter": { "id": "F77TX00174-2110", "price": 6603.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "L", "connecting_airport": [ "DOH", "RUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601120900doh202601121835330doh202601121925ruh2026011221001168ruh202601130100jed2026011302551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2111", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2112*_*O4q7qmijyrrodtXO", "flight_key": "F77TX00174-2111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 09:10:00", "origin_terminal": "3", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DXB", "arrival_time": "2026-01-12 20:00:00", "destination_terminal": "3", "destination_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "flight_date": "2026-01-12", "flight_time": "PT6H50M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "8" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-13 00:15:00", "origin_terminal": "3", "origin_airport": { "name": "Dubai International Airport", "city": "Dubai", "country": "United Arab Emirates", "timezone": "Asia\/Dubai" }, "destination": "JED", "arrival_time": "2026-01-13 02:25:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT3H10M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "801" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6612.37, "gross_total": 8642.71, "base_fare": 5697.57, "tax": 914.8, "sell": { "currency": "GBP", "total": 6612.37, "base_fare": 5697.57, "tax": 914.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg2NS4yLCJiYXNlX2ZhcmUiOjc2MzguNzMsInRheCI6MTIyNi40N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NDIuNzEsImJhc2VfZmFyZSI6NzQxNi4yNCwidGF4IjoxMjI2LjQ3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NDIuNzEsImJhc2VfZmFyZSI6NzQxNi4yNCwidGF4IjoxMjI2LjQ3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6612.37, "base_fare": 5697.57, "tax": 914.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5531.62", "tax": "914.80", "discount": 0, "ait": "0.00", "service_charge": 165.95 }, "partner": { "currency": "GBP", "total": 6612.37, "base_fare": 5697.57, "tax": 914.8, "gross": { "base_fare": "5531.62", "tax": "914.80", "discount": "0.00", "ait": "0.00", "service_charge": 165.95 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4NjUuMjAiLCJiYXNlX2ZhcmUiOiI3NjM4LjczIiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTYuMjQiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjIyLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjIyLjQ5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2NDIuNzEiLCJiYXNlX2ZhcmUiOiI3NDE2LjI0IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc0MTYuMjQiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0Mi43MSIsImJhc2VfZmFyZSI6Ijc0MTYuMjQiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NDIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6612.37, "filter": { "id": "F77TX00174-2111", "price": 6612.37, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EK", "carrier_marketing": "EK", "aircraft": "EK", "aircraft_name": "EK", "cabin_class": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120910dxb2026011220008dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2112", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2113*_*rToNPH0jeE2PyPAT", "flight_key": "F77TX00174-2112", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H50M", "transit_time": "PT1H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 13:50:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "5942" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-13 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-13 03:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "ghostSegment": [], "booking_class": { "cabin_class": "H", "cabin_code": "H", "booking_code": "H", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "50", "unit": "kg", "title": "50 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6720.4, "gross_total": 8774.38, "base_fare": 6035.15, "tax": 685.25, "sell": { "currency": "GBP", "total": 6720.4, "base_fare": 6035.15, "tax": 685.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAxMC4wNSwiYmFzZV9mYXJlIjo4MDkxLjMzLCJ0YXgiOjkxOC43Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3NzQuMzgsImJhc2VfZmFyZSI6Nzg1NS42NiwidGF4Ijo5MTguNzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc3NC4zOCwiYmFzZV9mYXJlIjo3ODU1LjY2LCJ0YXgiOjkxOC43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6720.4, "base_fare": 6035.15, "tax": 685.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5859.37", "tax": "685.25", "discount": 0, "ait": "0.00", "service_charge": 175.78 }, "partner": { "currency": "GBP", "total": 6720.4, "base_fare": 6035.15, "tax": 685.25, "gross": { "base_fare": "5859.37", "tax": "685.25", "discount": "0.00", "ait": "0.00", "service_charge": 175.78 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMTAuMDUiLCJiYXNlX2ZhcmUiOiI4MDkxLjMzIiwidGF4IjoiOTE4LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzg1NS42NiIsInRheCI6IjkxOC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIzNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4Nzc0LjM4IiwiYmFzZV9mYXJlIjoiNzg1NS42NiIsInRheCI6IjkxOC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc4NTUuNjYiLCJ0YXgiOiI5MTguNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4Nzc0LjM4IiwiYmFzZV9mYXJlIjoiNzg1NS42NiIsInRheCI6IjkxOC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4Nzc0LjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6720.4, "filter": { "id": "F77TX00174-2112", "price": 6720.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-13 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121350doh2026011223555942doh202601130105jed2026011303401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2113", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2114*_*YZJ8LIvuj1iUjhIr", "flight_key": "F77TX00174-2113", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2113", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120630ams2026011208501000ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2114", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2115*_*79pAvt1leIJ77dT7", "flight_key": "F77TX00174-2114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2114", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840ams2026011211051002ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2115", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2116*_*HH7aVyPSkbJ7N1N5", "flight_key": "F77TX00174-2115", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 12:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2115", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ams2026011212251004ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2116", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2117*_*hCTURjbIu85gq84Q", "flight_key": "F77TX00174-2116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2116", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121145ams2026011214051006ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2117", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2118*_*IQGMh0g1kkXwmigC", "flight_key": "F77TX00174-2117", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT21H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 15:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 18:00:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1010" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1010" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT21H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2117", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-12 15:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121545ams2026011218001010ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2118", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2119*_*c41hgM0J5oUfGf4G", "flight_key": "F77TX00174-2118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H0M", "transit_time": "PT19H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:05:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1012" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1012" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT19H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2118", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:05:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121705ams2026011219251012ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2119", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2120*_*JEs1ach2KxnSWfye", "flight_key": "F77TX00174-2119", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H15M", "transit_time": "PT19H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 17:50:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 20:20:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H30M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1014" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1014" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT19H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2119", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 17:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121750ams2026011220201014ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2120", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2121*_*BLB1E8U1KHF2XaAr", "flight_key": "F77TX00174-2120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H40M", "transit_time": "PT16H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 20:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H15M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1016" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1016" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-13 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-13 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-13", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT16H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 6779.35, "gross_total": 8848.92, "base_fare": 6149.74, "tax": 629.6, "sell": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA4OS4wNiwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg0NC4xfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg0OC45MiwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg0NC4xLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NDguOTIsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NDQuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6779.35, "base_fare": 6149.74, "tax": 629.6, "gross": { "base_fare": "5970.63", "tax": "629.60", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.35, "filter": { "id": "F77TX00174-2120", "price": 6779.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-12 20:25:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-13 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601122025ams2026011222401016ams202601131520jed2026011323053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2121", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2122*_*ivhILb9RobPqXcwk", "flight_key": "F77TX00174-2121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H35M", "transit_time": "PT6H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 06:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1000" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT06H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6800.4, "gross_total": 8877.14, "base_fare": 6149.74, "tax": 650.65, "sell": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTExNy4yOCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NzcuMTQsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3Ny4xNCwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMTcuMjgiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODc3LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6800.4, "filter": { "id": "F77TX00174-2121", "price": 6800.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-12 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120630ams2026011208501000ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2122", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2123*_*VEZmtV24NZZZMiLD", "flight_key": "F77TX00174-2122", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1002" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT04H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6800.4, "gross_total": 8877.14, "base_fare": 6149.74, "tax": 650.65, "sell": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTExNy4yOCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NzcuMTQsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3Ny4xNCwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMTcuMjgiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODc3LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6800.4, "filter": { "id": "F77TX00174-2122", "price": 6800.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601120840ams2026011211051002ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2123", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2124*_*v7GXNyHT0Do5kr3f", "flight_key": "F77TX00174-2123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 12:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1004" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT02H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6800.4, "gross_total": 8877.14, "base_fare": 6149.74, "tax": 650.65, "sell": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTExNy4yOCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NzcuMTQsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3Ny4xNCwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMTcuMjgiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODc3LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6800.4, "filter": { "id": "F77TX00174-2123", "price": 6800.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121000ams2026011212251004ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2124", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2125*_*tcWIzte8Ox1RyQXc", "flight_key": "F77TX00174-2124", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT8H20M", "transit_time": "PT1H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-12 11:45:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1006" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT01H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6800.4, "gross_total": 8877.14, "base_fare": 6149.74, "tax": 650.65, "sell": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTExNy4yOCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NzcuMTQsImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4NzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3Ny4xNCwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6800.4, "base_fare": 6149.74, "tax": 650.65, "gross": { "base_fare": "5970.63", "tax": "650.65", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMTcuMjgiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODc3LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6800.4, "filter": { "id": "F77TX00174-2124", "price": 6800.4, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601121145ams2026011214051006ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2125", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2126*_*b54PGCwAtjtd5vVz", "flight_key": "F77TX00174-2125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H20M", "transit_time": "PT5H30M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 09:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "978" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "978" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT05H30M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6806.93, "gross_total": 8885.9, "base_fare": 6149.74, "tax": 657.18, "sell": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEyNi4wNCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg4MS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4ODUuOSwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg4MS4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODg1LjksImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4ODEuMDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMjYuMDQiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODgxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4ODEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODg1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6806.93, "filter": { "id": "F77TX00174-2125", "price": 6806.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 07:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601120745ams202601120950978ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2126", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2127*_*sMGihi4tTfrTHen3", "flight_key": "F77TX00174-2126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H25M", "transit_time": "PT4H20M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 08:40:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:00:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "980" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "980" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT04H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6806.93, "gross_total": 8885.9, "base_fare": 6149.74, "tax": 657.18, "sell": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEyNi4wNCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg4MS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4ODUuOSwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg4MS4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODg1LjksImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4ODEuMDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMjYuMDQiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODgxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4ODEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODg1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6806.93, "filter": { "id": "F77TX00174-2126", "price": 6806.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601120840ams202601121100980ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2127", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2128*_*vvSqhyJlPf6Y5KF4", "flight_key": "F77TX00174-2127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H45M", "transit_time": "PT3H50M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 09:20:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 11:30:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H10M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "982" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "982" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT03H50M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6806.93, "gross_total": 8885.9, "base_fare": 6149.74, "tax": 657.18, "sell": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEyNi4wNCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg4MS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4ODUuOSwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg4MS4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODg1LjksImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4ODEuMDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMjYuMDQiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODgxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4ODEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODg1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6806.93, "filter": { "id": "F77TX00174-2127", "price": 6806.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 09:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601120920ams202601121130982ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "7911768111941::4B4OHDSL", "flight_key": "F77TX00174-2128", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "0bebf541d89fef90e77b76003793aa1e*_*2129*_*udw5UW6rmw0ORdrK", "flight_key": "F77TX00174-2128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H5M", "transit_time": "PT3H15M", "routes": [ { "air_segment_key": null, "origin": "LCY", "departure_time": "2026-01-12 10:00:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AMS", "arrival_time": "2026-01-12 12:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-12", "flight_time": "PT1H5M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "984" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "984" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AMS", "departure_time": "2026-01-12 15:20:00", "origin_terminal": "", "origin_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "destination": "JED", "arrival_time": "2026-01-12 23:05:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT5H45M", "distance": null, "lay_over": "PT03H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "KL", "name": "KL", "picture": "KL.png" }, "operating": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "3959" }, "ghostSegment": [], "booking_class": { "cabin_class": "Y", "cabin_code": "Y", "booking_code": "Y", "meal_code": null, "seat_available": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "2", "unit": "kg", "title": "2 piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 6806.93, "gross_total": 8885.9, "base_fare": 6149.74, "tax": 657.18, "sell": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEyNi4wNCwiYmFzZV9mYXJlIjo4MjQ0Ljk2LCJ0YXgiOjg4MS4wOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4ODUuOSwiYmFzZV9mYXJlIjo4MDA0LjgyLCJ0YXgiOjg4MS4wOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODg1LjksImJhc2VfZmFyZSI6ODAwNC44MiwidGF4Ijo4ODEuMDh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": 0, "ait": "0.00", "service_charge": 179.12 }, "partner": { "currency": "GBP", "total": 6806.93, "base_fare": 6149.74, "tax": 657.18, "gross": { "base_fare": "5970.63", "tax": "657.18", "discount": "0.00", "ait": "0.00", "service_charge": 179.12 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMjYuMDQiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODgxLjA4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4ODEuMDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODg1LjkwIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg4MS4wOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODg1LjkxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6806.93, "filter": { "id": "F77TX00174-2128", "price": 6806.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KL", "carrier_marketing": "KL", "aircraft": "KL", "aircraft_name": "KL", "cabin_class": "Y", "connecting_airport": [ "AMS" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-12 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lcy202601121000ams202601121205984ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null } ], "search_parameter": { "journey_type": "OneWay", "segment": [ { "departure_airport_type": "AIRPORT", "departure_airport": "LHR", "arrival_airport_type": "AIRPORT", "arrival_airport": "JED", "departure_date": "2026-01-12", "arrival_date": "" } ], "travelers_adult": 1, "travelers_child": 0, "travelers_child_age": [], "travelers_infants": 0, "travelers_infants_age": [], "fare_type": null, "fare_option": null, "content_type": null, "ptc_option": null, "agency_ethnic_list": null, "preferred_carrier": [], "non_stop_flight": "any", "baggage_option": "any", "booking_class": "Economy", "supplier_uid": "all", "partner_id": "79", "language": "en", "short_ref": "d4e0c24682a0872b95f2d4ae3df68ba27a88529933fbf3468dd1f36921cd83a7", "version": null, "team_profile": null } }